Installing L.O.S.E.R.
I have been trying to install the game L.O.S.E.R. (http://loser.sourceforge.net/) on a Dell 4500 machine. The particulars of the machine: NVidia GeForce MX 420, PIV 1.8 Ghz, 512 RAM, dual boot (master HD hda 40 G XP; slave HD 80 G SUSE 9.0. Configure goes just fine, then when I type "make" here's the total output.
ray@linux:~/Loser/loser-0.9.12> make Making all in src make[1]: Entering directory `/home/Ray/Loser/loser-0.9.12/src' make all-recursive make[2]: Entering directory `/home/Ray/Loser/loser-0.9.12/src' Making all in common make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/common' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/common' Making all in tools make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/tools' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/tools' Making all in xdialogs make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/xdialogs' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/xdialogs' Making all in mapedit make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/mapedit' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/mapedit' Making all in npcs make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/npcs' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/npcs' Making all in server make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/server' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/server' Making all in client make[3]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/client' Making all in X make[4]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/client/X' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/client/X' Making all in snd make[4]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/client/snd' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/client/snd' Making all in midi make[4]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/client/midi' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/client/midi' make[4]: Entering directory `/home/Ray/Loser/loser-0.9.12/src/client' gcc -DHAVE_CONFIG_H -I. -I. -I../../src -DGRAPH_X11 -I/usr/X11R6/include -DUSE_SHM -DNET_PLAY -DHAS_SOUND -I../common -DPREFIX=\"/usr/local\" -DDATADIR=\"/usr/local/share\" -DLIBDIR=\"/usr/local/lib\" -c startup.c startup.c:316:23: missing terminating " character startup.c: In function `handle_server_input': startup.c:318: error: parse error before "This" startup.c:318: error: `This' undeclared (first use in this function) startup.c:318: error: (Each undeclared identifier is reported only once startup.c:318: error: for each function it appears in.) startup.c:318: error: stray '\' in program startup.c:318: error: stray '\' in program startup.c:318: error: stray '\' in program startup.c:318: error: stray '\' in program startup.c:322:1: missing terminating " character startup.c: In function `exec_connect_option': startup.c:607: warning: deprecated use of label at end of compound statement make[4]: *** [startup.o] Error 1 make[4]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/client' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src/client' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/home/Ray/Loser/loser-0.9.12/src' make: *** [all-recursive] Error 1 The first "startup" message is in red font, the next one is in blue, then it's red to "missing terminator", then a blue message, a brown message, then the rest in black. I tried a search here, but looks like no one has done this yet?? Thanks for your help. :confused: |
In the file /home/youser/loser-xxx/src/client/startup.c when you navigate to the **WARNING** string and the next line starts with This you either need to escape new line caracter with \ or remove **WARNING** line all together then it compiles.
Code:
**WARNING**\ Code:
This ... |
Just so you know when you have an error like this, the first error message is the right one usually. The rest come because of it.
So your problem is: startup.c:316:23: missing terminating " character If you were to look at startup.c line 316, you'll probably notice the error. |
All times are GMT -5. The time now is 08:27 AM. |