Fixed a race condition in the Makefile where libmux.so may be used before it is built.
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -187,7 +187,7 @@
 	( if [ ! -z "@STUBSLAVE_TARGET@" -a -f "@STUBSLAVE_TARGET@" ]; then cd ../game/bin ; rm -f @STUBSLAVE_TARGET@; ln -s ../../src/@STUBSLAVE_TARGET@ @STUBSLAVE_TARGET@ ; fi )
 	( if [ ! -z "@DYNAMICLIB_TARGET@" -a -f "@DYNAMICLIB_TARGET@" ]; then cd ../game/bin ; rm -f @DYNAMICLIB_TARGET@; ln -s ../../src/@DYNAMICLIB_TARGET@ @DYNAMICLIB_TARGET@ ; fi )
 
-stubslave: stubslave.o
+stubslave: @DYNAMICLIB_TARGET@ stubslave.o
 	$(CXX) $(ALLCXXFLAGS) -o stubslave stubslave.o -L. $(LIBS) $(MUX_LIBS) $(STUBLIBS)
 
 slave: slave.o
@@ -196,7 +196,7 @@
 unsplit: unsplit.o
 	$(CXX) $(ALLCXXFLAGS) -o unsplit unsplit.o
 
-netmux: $(NETMUX_OBJ) $(VER_SRC)
+netmux: @DYNAMICLIB_TARGET@ $(NETMUX_OBJ) $(VER_SRC)
 	$(CXX) $(ALLCXXFLAGS) $(VER_FLG) -c $(VER_SRC)
 	( if [ -f netmux ]; then mv -f netmux netmux~ ; fi )
 	$(CXX) $(ALLCXXFLAGS) -o netmux $(NETMUX_OBJ) $(VER_OBJ) -L. $(LIBS) $(SQL_LIBS) $(MUX_LIBS)
