Jump to content

Home

Linux compiling - JA SDK


ecko2334

Recommended Posts

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

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 :)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...