I have a server plugin which relies on symbols found in the server binary, server_i486.so, and this server plugin works great on my testing server where I just changed: LDFLAGS=-lm -ldl tier0_i486.so vstdlib_i486.so to: LDFLAGS=-lm -ldl tier0_i486.so vstdlib_i486.so /backup/srcds/srcds_l/cstrike/bin/server_i486.so
in order to link the server binary with my plugin. This works dandy, as I said before, and the symbols resolve and work great on my development server. The problem comes when I am trying to run this on my release server. The release server has a completely different directory structure, and different servers I know have different structures for where they begin (like mine is /backup/srcds/srcds_l/ for the source dedicated server root. I was wondering how I can set my Makefile up so that when the binary is compiled and linked it works on any Linux dedicated server that I copy it to and try to run the plugin on. Thank you, Daniel Jennings _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders