You should probably try the hlcoders list. http://list.valvesoftware.com/mailman/listinfo/hlcoders
> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:hlds_linux- > [EMAIL PROTECTED] On Behalf Of ed miller > Sent: Tuesday, May 08, 2007 11:07 AM > To: hlds_linux@list.valvesoftware.com > Subject: [hlds_linux] building mod on linux > > -- > [ Picked text/plain from multipart/alternative ] > hello all, > am struggling with an old mod. would like to build a Linux version of > the > server. > Is there a guide for compiling the hl sdk in linux somewhere? > can anyone recommend a preferred OS? (red hat 7.3 or Debian , etc.) > what is the required tool chain? ecgs/glibc .. > where to get the official hl sdk? > > cannot seem to get hlds installed in red hat 7.3 > ./steam -command update -game valve -dir . > complains about not having glibc2.3 or above. > > yet, rpm says it is already installed! > > > have hacked around with redhat 9 / installing ecgs-2.91.66 and glibc > from > the red hat 7.3 distro > and compiled the mp_i386.so in the unmodified sdk v2.3 folder: > sdk/multiplayer/dlls > > what I did in red hat 9: > rpm -i --conflicts compat-glibc-6.2-2.1.3.2.i386.rpm > rpm -i --conflicts compat-egcs-6.2-1.1.2.16.i386.rpm > rpm -i --conflicts compat-libstdc++-6.2-2.9.0.16.i386.rpm > rpm -i --conflicts compat-egcs-c++-6.2-1.1.2.16.i386.rpm > > had some conflicts with libstdc++ as there was a newer one already > installed > forced to rpm -e --nodeps libstdc++7.x.x > > got hl_sdk_v2.3.exe from metamod. installed it on a win xp pc then ftp > the > files to the linux box. > oddly enough it creates a directory named "multiplayer_source" > got a patch from metamod: hl_sdk_linux_p3.tar.gz > extracted the files and then copy the new directory multiplayer over > multiplayer_source > delete multiplayer > rename multiplayer_source to multiplayer > > cd sdk/multiplayer/dlls > change the CC=gcc line in the Makefile to CC=g++ > gmake > copy sdk/multiplayer/dlls/mp_i386.so to /hlds/valve/dlls/hl_i386.so and > it > runs. > > is there a better way? > > thanks. > -- > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux