Game Development Community

TGE + Ultrasparc+ Solaris Problem

by Alexander Gabele · in Torque Game Engine · 10/21/2003 (1:23 am) · 6 replies

Hallo there,

I just want to compile the current HEAD TGE on Ultrasparc under Solaris.
The configure script (mk/configure.mk) seems to have the capability to do this.

So, I first typed make -f mk/configure.mk OS=Solaris COMPILER=GCC3 BUILD=RELEASE
The configure script runs okay, but when I want to do an make now, the make stops with the first error:
Makefile:17: ../mk/conf.GCC2.Solaris.mk: No such file or directory

It seems to me that TGE is not really compatible with Solaris!
But I found a forum thread here at GarageGames where people reported that they compiled it under solaris:
www.garagegames.com/mg/forums/result.thread.php?qt=11453

What do I have to do to make it compile?

Thanks in advance,
Alexander Gabele

#1
10/21/2003 (7:41 am)
Use OS=LINUX or OS=UNIX (can't remember which, am at work and can't verify it right now) instead and make sure taht that gcc3 is installed.
#2
10/22/2003 (11:41 am)
OS=UNIX doesn't seem to exist, the configuration is INVALID
When I use OS=LINUX, the following error occures:

xxx@xxx:~/xxx $ make
make[1]: *** No rule to make target '/usr/include/features.h', needed by 'out.GCC3.RELEASE/lpng/png.obj'. Stop.
make: *** [default] Error 2

Please help!
#3
10/23/2003 (3:20 am)
You may need to specify the include paths in conf.UNIX.mk
#4
10/26/2003 (11:36 pm)
I searched through my system but did not find any features.h in any directory!

In what package does it come with?
#5
10/27/2003 (1:16 am)
Are you sure your using GNU Make? (if you are unsure, try typing gmake instead)
#6
10/27/2003 (1:55 pm)
Probably only exists under linux. On Mandrake its (features.h) under /usr/include.