Change the all: target in the toplevel Makefile so that it doesn't try to resolve build dependencies at the top level - instead, it just recursively builds the all: target in source/ and dll/. Change the all: target in the source/Makefile so that it builds the EXTRAS (scr-bx and wserv) as well as the main client binary. The upshot of all this is that one "make" invocation is responsible for both scr-bx and wserv, which is necessary for parallel make (make -j) to work correctly as these binaries share some object files.
50 KiB
50 KiB