LucasForums

LucasForums (http://www.lucasforums.com/index.php)
-   JA Coding (http://www.lucasforums.com/forumdisplay.php?f=539)
-   -   Linux compiling - JA SDK (http://www.lucasforums.com/showthread.php?t=204613)

ecko2334 07-06-2010 12:52 AM

Linux compiling - JA SDK
 
My friend is working on a mod for me and he got it working and compiled for Windows. Problem is he can't get the .so file working for linux. Which is what I use for server hosting.

Error that comes up when I host the .so file on the linux server. Straight out of my qconsole.log
Quote:

Sys_LoadDll(/home/xxxxxxxx/ja/xxxxx/jampgamei386.so)...
Sys_LoadDll(/home/xxxxxxxx/ja/xxxxx/jampgamei386.so) failed: "/lib/libc.so.6: version `GLIBC_2.7' not found (required by /home/xxxxxxxx/ja/xxxxx/jampgamei386.so)"
Sys_LoadDll(./linuxjampded-xxxxxxxx/ja/xxxxx/jampgamei386.so) failed: "./linuxjampded-xxxxxxxx/ja/xxxxx/jampgamei386.so: cannot open shared object file: Not a directory"
He is using Ubuntu 10.04 to compile the .so file. He is using a present make file right off lucasforums if I am not mistaken. He is doing cd codemp/game then make to get it to compile the code for .so file. I am by no means a coder for the jk game series, so if anyone could instruct me on this so I can let him know what he needs to do I would really appreciate it. Thank you :)

XycaleTh 07-06-2010 07:09 AM

It would probably be easier if he came and posted himself, but I'll try to help anyway :P When you download the dedicated server program for JKA, it comes with a libc.so.6 file. This needs to be copied to the /lib directory by the looks of it. Also, after running the makefile for the game code, your friend needs to copy the jampgamei386.so file to his mod folder.


All times are GMT -4. The time now is 10:54 AM.

Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
LFNetwork, LLC ©2002-2011 - All rights reserved.