mo_no
Linux User seit 2.0.35
Ich versuche Clanbomber und Pingus unter Slackware 10.0 zu kompilieren.
Ich habe ClanLib 0.7.6 und Hermes 1.3.3.
Nach deren Installation habe ich ldconfig ausgeführt.
Pingus bricht bei configure ab und meint ich hätte ClanLib nicht installiert.
Clanbomber beschwert sich beim configure nicht.
Aber dafür beim make Befehl.
Hier die Ausgabe:
mo@darkstar:~/clanbomber-1.05$ make
make all-recursive
make[1]: Entering directory `/home/mo/clanbomber-1.05'
Making all in clanbomber
make[2]: Entering directory `/home/mo/clanbomber-1.05/clanbomber'
Making all in music
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/music'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/music'
Making all in maps
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/maps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/maps'
Making all in pics
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/pics'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/pics'
Making all in wavs
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
cd ../.. && \
/bin/sh /home/mo/clanbomber-1.05/missing --run automake-1.7 --gnu clanbomber/wavs/Makefile
/home/mo/clanbomber-1.05/missing: line 46: automake-1.7: command not found
WARNING: `automake-1.7' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd ../.. && /bin/sh ./config.status clanbomber/wavs/Makefile
config.status: creating clanbomber/wavs/Makefile
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber'
cd .. && /bin/sh ./config.status clanbomber/Makefile depfiles
config.status: creating clanbomber/Makefile
config.status: executing depfiles commands
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber'
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber'
if g++ -DPKGDATADIR=\"/usr/local/share/clanbomber/\" -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT Disease_Fast.o -MD -MP -MF ".deps/Disease_Fast.Tpo" \
-c -o Disease_Fast.o `test -f 'Disease_Fast.cpp' || echo './'`Disease_Fast.cpp; \
then mv -f ".deps/Disease_Fast.Tpo" ".deps/Disease_Fast.Po"; \
else rm -f ".deps/Disease_Fast.Tpo"; exit 1; \
fi
In file included from Disease_Fast.cpp:19:
ClanBomber.h:33:43: ClanLib/Core/System/setupcore.h: No such file or directory
ClanBomber.h:34:42: ClanLib/Display/setupdisplay.h: No such file or directory
ClanBomber.h:35:38: ClanLib/Sound/setupsound.h: No such file or directory
ClanBomber.h:36:41: ClanLib/Application/clanapp.h: No such file or directory
ClanBomber.h:37:44: ClanLib/Core/System/clanstring.h: No such file or directory
In file included from Disease_Fast.cpp:19:
ClanBomber.h:112: error: parse error before `{' token
ClanBomber.h:133: error: syntax error before `;' token
ClanBomber.h:134: error: syntax error before `;' token
ClanBomber.h:142: error: parse error before `public'
ClanBomber.h:146: error: virtual outside class declaration
ClanBomber.h:147: error: virtual outside class declaration
ClanBomber.h:149: error: virtual outside class declaration
ClanBomber.h:153: error: syntax error before `(' token
ClanBomber.h:154: error: syntax error before `(' token
ClanBomber.h:158: error: virtual outside class declaration
ClanBomber.h: In function `void init_modules()':
ClanBomber.h:159: error: `CL_SetupCore' undeclared (first use this function)
ClanBomber.h:159: error: (Each undeclared identifier is reported only once for
each function it appears in.)
ClanBomber.h:159: error: parse error before `::' token
ClanBomber.h:160: error: `CL_SetupDisplay' undeclared (first use this function)
ClanBomber.h:161: error: `CL_SetupSound' undeclared (first use this function)
ClanBomber.h: At global scope:
ClanBomber.h:168: error: virtual outside class declaration
ClanBomber.h: In function `void deinit_modules()':
ClanBomber.h:172: error: parse error before `::' token
ClanBomber.h: At global scope:
ClanBomber.h:193: error: parse error before `*' token
ClanBomber.h:194: error: type specifier omitted for parameter `CL_String'
ClanBomber.h:194: error: parse error before `&' token
In file included from GameObject.h:22,
from Extra.h:22,
from Extra_Koks.h:22,
from Disease_Fast.cpp:21:
ClanBomber.h:193: error: parse error before `*' token
ClanBomber.h:194: error: type specifier omitted for parameter `CL_String'
ClanBomber.h:194: error: parse error before `&' token
In file included from Disease_Fast.cpp:23:
Bomber.h:42: error: type specifier omitted for parameter `CL_String'
Bomber.h:42: error: parse error before `,' token
Bomber.h:83: error: parse error before `)' token
Bomber.h:97: error: 'CL_String' is used as a type, but is not defined as a
type.
Bomber.h:28: error: base `GameObject' with only non-default constructor in
class without a constructor
make[3]: *** [Disease_Fast.o] Error 1
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mo/clanbomber-1.05'
make: *** [all] Error 2
Weiß einer was das ganze soll?
Oder gibt es vielleicht fertig kompilierte Binaries von den beiden Spielen? Am besten für Slackware......
Ich habe ClanLib 0.7.6 und Hermes 1.3.3.
Nach deren Installation habe ich ldconfig ausgeführt.
Pingus bricht bei configure ab und meint ich hätte ClanLib nicht installiert.
Clanbomber beschwert sich beim configure nicht.
Aber dafür beim make Befehl.
Hier die Ausgabe:
mo@darkstar:~/clanbomber-1.05$ make
make all-recursive
make[1]: Entering directory `/home/mo/clanbomber-1.05'
Making all in clanbomber
make[2]: Entering directory `/home/mo/clanbomber-1.05/clanbomber'
Making all in music
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/music'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/music'
Making all in maps
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/maps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/maps'
Making all in pics
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/pics'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/pics'
Making all in wavs
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
cd ../.. && \
/bin/sh /home/mo/clanbomber-1.05/missing --run automake-1.7 --gnu clanbomber/wavs/Makefile
/home/mo/clanbomber-1.05/missing: line 46: automake-1.7: command not found
WARNING: `automake-1.7' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd ../.. && /bin/sh ./config.status clanbomber/wavs/Makefile
config.status: creating clanbomber/wavs/Makefile
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber/wavs'
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber'
cd .. && /bin/sh ./config.status clanbomber/Makefile depfiles
config.status: creating clanbomber/Makefile
config.status: executing depfiles commands
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber'
make[3]: Entering directory `/home/mo/clanbomber-1.05/clanbomber'
if g++ -DPKGDATADIR=\"/usr/local/share/clanbomber/\" -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT Disease_Fast.o -MD -MP -MF ".deps/Disease_Fast.Tpo" \
-c -o Disease_Fast.o `test -f 'Disease_Fast.cpp' || echo './'`Disease_Fast.cpp; \
then mv -f ".deps/Disease_Fast.Tpo" ".deps/Disease_Fast.Po"; \
else rm -f ".deps/Disease_Fast.Tpo"; exit 1; \
fi
In file included from Disease_Fast.cpp:19:
ClanBomber.h:33:43: ClanLib/Core/System/setupcore.h: No such file or directory
ClanBomber.h:34:42: ClanLib/Display/setupdisplay.h: No such file or directory
ClanBomber.h:35:38: ClanLib/Sound/setupsound.h: No such file or directory
ClanBomber.h:36:41: ClanLib/Application/clanapp.h: No such file or directory
ClanBomber.h:37:44: ClanLib/Core/System/clanstring.h: No such file or directory
In file included from Disease_Fast.cpp:19:
ClanBomber.h:112: error: parse error before `{' token
ClanBomber.h:133: error: syntax error before `;' token
ClanBomber.h:134: error: syntax error before `;' token
ClanBomber.h:142: error: parse error before `public'
ClanBomber.h:146: error: virtual outside class declaration
ClanBomber.h:147: error: virtual outside class declaration
ClanBomber.h:149: error: virtual outside class declaration
ClanBomber.h:153: error: syntax error before `(' token
ClanBomber.h:154: error: syntax error before `(' token
ClanBomber.h:158: error: virtual outside class declaration
ClanBomber.h: In function `void init_modules()':
ClanBomber.h:159: error: `CL_SetupCore' undeclared (first use this function)
ClanBomber.h:159: error: (Each undeclared identifier is reported only once for
each function it appears in.)
ClanBomber.h:159: error: parse error before `::' token
ClanBomber.h:160: error: `CL_SetupDisplay' undeclared (first use this function)
ClanBomber.h:161: error: `CL_SetupSound' undeclared (first use this function)
ClanBomber.h: At global scope:
ClanBomber.h:168: error: virtual outside class declaration
ClanBomber.h: In function `void deinit_modules()':
ClanBomber.h:172: error: parse error before `::' token
ClanBomber.h: At global scope:
ClanBomber.h:193: error: parse error before `*' token
ClanBomber.h:194: error: type specifier omitted for parameter `CL_String'
ClanBomber.h:194: error: parse error before `&' token
In file included from GameObject.h:22,
from Extra.h:22,
from Extra_Koks.h:22,
from Disease_Fast.cpp:21:
ClanBomber.h:193: error: parse error before `*' token
ClanBomber.h:194: error: type specifier omitted for parameter `CL_String'
ClanBomber.h:194: error: parse error before `&' token
In file included from Disease_Fast.cpp:23:
Bomber.h:42: error: type specifier omitted for parameter `CL_String'
Bomber.h:42: error: parse error before `,' token
Bomber.h:83: error: parse error before `)' token
Bomber.h:97: error: 'CL_String' is used as a type, but is not defined as a
type.
Bomber.h:28: error: base `GameObject' with only non-default constructor in
class without a constructor
make[3]: *** [Disease_Fast.o] Error 1
make[3]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mo/clanbomber-1.05/clanbomber'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mo/clanbomber-1.05'
make: *** [all] Error 2
Weiß einer was das ganze soll?
Oder gibt es vielleicht fertig kompilierte Binaries von den beiden Spielen? Am besten für Slackware......