|
#1
| |||
| |||
| This is a call to all strategy game fans: I am trying to get the amazing game Empire to compile on OSX, but it keeps crapping out on me. It currently supports numerous flavors of Unix, including FreeBSD which I naively hoped would be close enough to work, but it poops out halfway through the install on a specific file that relates to system architecture: arch.c. I know virtually nothing about Unix, but I'm scrambling to learn as Empire is the end-all be-all of strategic warfare simulation bar none. Bringing this game to OSX would be a windfall for the platform as far as I'm concerned. The source file is here: ftp://www.empire.cx/pub/empire/serve...re4.2.7.tar.gz The homepage for Empire is: http://www.empire.cx By the by, this code is for the game server. You can easily play along in the numerous ongoing games by installing one of the various clients... |
|
#2
| |||
| |||
| Here are some specifics: During the make process, this is run: cc -c -I/Users/Public/emp4/include -DRel4 -DFBSD -ansi -pedantic arch.c And this is returned: arch.c: In function `lwpInitContext': arch.c:194: request for member `_jb' in something not a structure or union arch.c:195: request for member `_jb' in something not a structure or union arch.c:196: request for member `_jb' in something not a structure or union Arch.c is responsible for threads and accounts for different system types. When run under OSX, it calls the FreeBSD routine which is: void lwpInitContext(newp, sp) struct lwpProc *newp; void *sp; { setjmp (newp->context); newp->context->_jb[2] = (int)sp; newp->context->_jb[3] = (int)sp; newp->context->_jb[0] = (int)lwpEntryPoint; } So, I see where one of the problems is occuring, but I do not know enough C to fix it. Any ideas out there? |
![]() |
| Thread Tools | |
|
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Backup strategy and guidance? | Birdman | Mac OS X System & Mac Software | 3 | April 24th, 2003 04:02 PM |
| Beta Test Raptor (my OSX game) | Holmes | Mac OS X System & Mac Software | 17 | October 31st, 2002 11:47 PM |
| My new OSX game! | Holmes | Mac OS X System & Mac Software | 4 | August 29th, 2002 06:31 AM |
| Hidden game in iPod | voice- | Bob's Place | 1 | April 18th, 2002 06:41 AM |
| Age of empires 2? | Soapvox | Mac OS X System & Mac Software | 9 | January 4th, 2002 11:02 AM |