Teeworlds Server Kompilierung haut nicht hin

Hier könnt ihr Probleme, Anmerkungen, Infos, Beschreibungen,... zu nativen Linux-Games posten.

Moderator: Moderator

Teeworlds Server Kompilierung haut nicht hin

Beitragvon ReCon » 30.03.2008, 15:27

Einen schönen Sonntag alle zusammen,

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 :D

Falls mir jemand bei diesem Problem helfen kann, so solle er sich doch hier äußern ;)
Danke euch allen.

Mfg, ReCon
Linux is like a wigwam: No windows, no gates and an apache inside!
_________________

Bild Team
Benutzeravatar
ReCon
 
Beiträge: 1273
Registriert: 23.06.2006, 22:02
Lizenz: GPL
Distribution: openSUSE 13.1
Kernelversion: 3.11.6-4-desktop

Beitragvon nasenbaer » 30.03.2008, 17:31

AFAIR gabs da was für den gcc...:
Code: Alles auswählen
-fno-stack-protector
Benutzeravatar
nasenbaer
 
Beiträge: 190
Registriert: 16.11.2007, 20:27
Wohnort: localhost oder Flugplatz :D
Kernelversion: 2.6

Beitragvon ReCon » 30.03.2008, 19:13

Ich hoffe mal, ich hab das richtig verstanden

../bam/src/bam server_release -fno-stack-protector
bam: unknown switch -fno-stack-protector


Kurz: War wohl leider nicht erfolgreich.
Kann natürlich auch sein, dass ich hier etwas falsch gemacht habe.
Linux is like a wigwam: No windows, no gates and an apache inside!
_________________

Bild Team
Benutzeravatar
ReCon
 
Beiträge: 1273
Registriert: 23.06.2006, 22:02
Lizenz: GPL
Distribution: openSUSE 13.1
Kernelversion: 3.11.6-4-desktop

Beitragvon nasenbaer » 30.03.2008, 19:54

Du musst das i-wie mittels CFLAGS übergeben,schau mal in die Datei "server_release"
Benutzeravatar
nasenbaer
 
Beiträge: 190
Registriert: 16.11.2007, 20:27
Wohnort: localhost oder Flugplatz :D
Kernelversion: 2.6


Zurück zu Native Linux Spiele

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste

cron