From f7573d4401bc2ce8d67a66523b129ef6edc1f5c1 Mon Sep 17 00:00:00 2001 From: Joe Rayhawk Date: Mon, 21 Dec 2009 23:37:08 -0800 Subject: Adding srcds notes. --- notes/srcds.mdwn | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 notes/srcds.mdwn diff --git a/notes/srcds.mdwn b/notes/srcds.mdwn new file mode 100644 index 0000000..a048b2e --- /dev/null +++ b/notes/srcds.mdwn @@ -0,0 +1,40 @@ +# Unable to load interface VEngineCvar003 from bin/engine_i686.so + + hlds@ahl:~/server$ ./srcds_run + Auto detecting CPU + Using SSE2 Optimised binary. + Server will auto-restart if there is a crash. + AppFramework : Unable to load module bin/engine_i686.so! + Unable to load interface VEngineCvar003 from bin/engine_i686.so Mon Dec 21 23:25:29 PST 2009: Server Quit + + hlds@ahl:~/server$ ls -l engine_i686.so bin/engine_i686.so + -rw-r--r-- 1 hlds hlds 5227386 2009-12-21 23:09 bin/engine_i686.so + -rw-r--r-- 1 hlds hlds 964376 2009-08-06 20:27 engine_i686.so + +Source and GoldSrc libraries, respectively. + + hlds@ahl:~/server$ grep LD_LIBRARY srcds_run + export LD_LIBRARY_PATH=".:bin:$LD_LIBRARY_PATH" + + hlds@ahl:~/server$ export LD_LIBRARY_PATH=.:bin + hlds@ahl:~/server$ ./srcds_amd + AppFramework : Unable to load module bin/engine_amd.so! + Unable to load interface VEngineCvar003 from bin/engine_amd.so + + hlds@ahl:~/server$ export LD_LIBRARY_PATH=bin + hlds@ahl:~/server$ ./srcds_amd + Warning: falling back to auto detection of vproject directory. + Unable to find gameinfo.txt. Solutions: + + 1. Read http://www.valve-erc.com/srcsdk/faq.html#NoGameDir + 2. Run vconfig to specify which game you're working on. + 3. Add -game on the command line where is the directory that gameinfo.txt is in. + Unable to find gameinfo.txt. Solutions: + + 1. Read http://www.valve-erc.com/srcsdk/faq.html#NoGameDir + 2. Run vconfig to specify which game you're working on. + 3. Add -game on the command line where is the directory that gameinfo.txt is in. + +## Conclusion + +Avoid srcds_run. You will have a less stressful time reimplementing it yourself than expecting it to work. -- cgit v1.2.3