ich versuche gerade einen Teeworlds Server zu kompilieren.
Gemäß [url=http://www.teeworlds.com/?page=docs&wiki=CompilingEverything]diesem HowTo[/url] habe ich auf meinem Debian Etch Server das Paket "python" installiert.
Dannach den Befehl "../bam/src/bam server_release" ausgeführt.
Ergebnis ist grundsätzlich das selbe:
.
.
.
/home/achilles/teeworlds-0.4.1-src/objs/zutil.o: In function `zcalloc:
zutil.c:(.text+0xd8): undefined reference to `__stack_chk_guard
zutil.c:(.text+0xec): undefined reference to `__stack_chk_guard
zutil.c:(.text+0xff): undefined reference to `__stack_chk_fail
/home/achilles/teeworlds-0.4.1-src/objs/adler32.o: In function `adler32:
adler32.c:(.text+0x22): undefined reference to `__stack_chk_guard
adler32.c:(.text+0x15f): undefined reference to `__stack_chk_guard
adler32.c:(.text+0x306): undefined reference to `__stack_chk_fail
/home/achilles/teeworlds-0.4.1-src/objs/adler32.o: In function `adler32_combine:
adler32.c:(.text+0x31e): undefined reference to `__stack_chk_guard
adler32.c:(.text+0x3d6): undefined reference to `__stack_chk_guard
adler32.c:(.text+0x3ec): undefined reference to `__stack_chk_fail
/home/achilles/teeworlds-0.4.1-src/objs/inftrees.o: In function `inflate_table:
inftrees.c:(.text+0x20): undefined reference to `__stack_chk_guard
inftrees.c:(.text+0xe9): undefined reference to `__stack_chk_guard
inftrees.c:(.text+0x521): undefined reference to `__stack_chk_fail
collect2: ld returned 1 exit status
bam: link returned error number 256
bam: error during build
Ich verstehe sowieso absolut nicht, wieso man unbedingt dieses "bam" zum Kompilieren nutzen muss.
Das "einfache" make hätte es aus meiner Sicht auch getan, aber gut, ich bin nicht der Entwickler des Spiels
Falls mir jemand bei diesem Problem helfen kann, so solle er sich doch hier äußern
Danke euch allen.
Mfg, ReCon