okay.. better to see what the exact errors were.
aalib
http://aa-project.sourceforge.net/aalib/
definitely x-compiles okay. doubtful you mean that.
aaquake2
http://www.jfedor.org/aaquake2/
http://www.bluesnews.com/files/idstu...rce-3.21.shtml
Following roughly those instructions (for about 5 mins) I get
Quote:
../linux/sys_linux.c: In function ‘Sys_GetGameAPI’:
../linux/sys_linux.c:227:2: error: #error Unknown arch
../linux/sys_linux.c:238:45: error: ‘gamename’ undeclared (first use in this function)
../linux/sys_linux.c:238:45: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [debugi386/client/sys_linux.o] Error 1
make[1]: Leaving directory `/usr/local/src/quake2-3.21/linux'
make: *** [build_debug] Error 2
|
That sort of thing you mean?
probably needs to have a look in the make file. see what it's complaining about.
EDIT: Hmm.. looks like it is probably
Quote:
ifneq (,$(findstring alpha,$(shell uname -m)))
ARCH=axp
RPMARCH=alpha
else
ARCH=i386
RPMARCH=i386
endif
NOARCH=noarch
|
The joys of cross compiling ey?
I'm no x-compiling expert sadly but there are some on here (among other places)
I also checked out
http://icculus.org/quake2/
http://icculus.org/quake2/#download
IF I had to guess I would say that the target type is missing from the makefile
(looks like someone's mum made it)
Quote:
#
# Quake2 Makefile for Linux 2.0
#
# Nov '97 by Zoid <zoid@idsoftware.com>
#
# ELF only
#
|
Hope you get your answers. Possibly not an option without re-writing the make(s).
how sad.
So, as a list of possible targets I found SDL, IRIX, i386(Win and Linux) SOLARIS but no mention of ARM, GAH!
still elf is nearly arm... could be done