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

Reply via email to