You are not logged in.
The Open Racing Car Simulator (TORCS) is a 3D racing car simulator using OpenGL.
filelist
PKGBUILD
(BINARY)torcs-1.2.2-1.pkg.tar.gz
This is a FULL installation with all tracks cars and KIs i could find.
Update: Binary package available.
Update: The game still has bugs, but it seems as this problems are not caused by the PKGBUILD. I'm aware of this, and will try to find a solution. Still, the game works, and you can drive tracks against computer players / other players.
// STi
Ability is nothing without opportunity.
Offline
Well building didn't work for me. I grabbed the pkgbuild and started compiling... I quickly got this:
make[5]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/modules/simu/simuv3'
make[5]: Nothing to be done for `exports'.
make[5]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/modules/simu/simuv3'
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/modules/simu'
make[3]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/modules'
make[2]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c'
make[2]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc'
make[3]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/libs'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/libs/txml'
make[5]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/libs/txml/gennmtab'
ccache g++ -I/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/export/include - march=i686 -O2 -pipe -Wall -Wstrict-prototypes -O3 -mieee-fp -Wall -Wstrict-prot otypes -O3 -mieee-fp -D_SVID_SOURCE -D_BSD_SOURCE -DSHM -c gennmtab.c
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
ccache g++ gennmtab.o -L/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/export /lib -L/usr/X11R6/lib -L/usr/lib -lplibssgaux -lplibssg -lplibsm -lplibsl -lp libsg -lplibul -lglut -lGLU -lGL -lpng -lz -ldl -lXxf86vm -lXmu -lXi -lXt -lSM - lICE -lXext -lX11 -lm -o gennmtab
make[5]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/libs/txml/gennmtab'
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/libs/txml'
make[3]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/libs'
make[3]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools/accc'
make[4]: Nothing to be done for `tools'.
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools/accc'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools/nfs2ac'
make[4]: Nothing to be done for `tools'.
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools/nfs2ac'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools/nfsperf'
make[4]: Nothing to be done for `tools'.
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools/nfsperf'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools/package'
make[4]: Nothing to be done for `tools'.
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools/package'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools/texmapper'
make[4]: Nothing to be done for `tools'.
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools/texmapper'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/tools/trackgen'
make[4]: Nothing to be done for `tools'.
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools/trackgen'
make[3]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/tools'
make[3]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/linux'
make[3]: Nothing to be done for `tools'.
make[3]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/linux'
make[2]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c'
make[2]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc'
make[3]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/libs'
make[4]: Entering directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/s rc/libs/confscreens'
ccache cpp -M -D__DEPEND__ -I/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/ export/include -D_SVID_SOURCE -D_BSD_SOURCE -DSHM controlconfig.cpp graphcon fig.cpp mouseconfig.cpp driverconfig.cpp joystickconfig.cpp > .depend
cpp: too many input files
make[4]: *** [.depend] Error 1
make[4]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/libs/confscreens'
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c/libs'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2/sr c'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/lavapunk/arch/testing/torcs/src/torcs-1.2.2'
make: *** [restart] Error 2
==> ERROR: Build Failed. Aborting...
I know that is a huge dump of code, sorry about that. Maybe you can gleam some useful information from that? Perhaps it has to do with me using ccache but that seems odd as I have yet to have any problems with it while compiling anything else.
Offline
Not right now, but i've already had this error once compiling another program. I dont remember exactly what was wrong there, but i'll have to take a look at the PKGBUILD again.
Thank you for the information
// STi
Ability is nothing without opportunity.
Offline
i'm just a bit disappointed about this output...
since it seems to be a problem with the compiler i didn't get (too many input files?).
Something strange is going on, will need to take an even closer look.
Ability is nothing without opportunity.
Offline
I have STi's pkg on my repository, I know a lot of you won't trust me and add my repo because I'm not a TU but thats fine, and I understand. But if you do want to use it, it's in my signature.
[code]
[hostile]
Server = http://lanteau.homelinux.org/~lanteau/arch/hostile/
[/code]
PKGBUILDs available at http://lanteau.homelinux.org/~lanteau/arch/pkgbuilds/
Offline
I'm currently in contact with the project leader of TORCS. We try to discover what's going wrong, so we're working on the problem.
Still, it seems to be a problem with your cpp, since i've rebuilt it completely now, and havn't had any problem...
I hope we can solve this soon, so long, you can use the package in the respo. Remember, it's not fully functional and crashes in some situations, that's also something what i reported to the developers, and i'll keep on track with this, since the problem seems to occur since the last update they did.
// STi
Ability is nothing without opportunity.
Offline
Not using ccache, removing it completely, made no difference, I still was unable to compile Torcs.
Offline