Deutsches Simutransforum
Cross-Compiling für Mac unter Linux / Projekthilfe gesucht - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Computer und Co. (https://simutrans-forum.de/mybb/forumdisplay.php?fid=51)
+--- Forum: Computer (https://simutrans-forum.de/mybb/forumdisplay.php?fid=52)
+--- Thema: Cross-Compiling für Mac unter Linux / Projekthilfe gesucht (/showthread.php?tid=3124)

Seiten: 1 2 3 4 5 6 7 8 9 10


- wernieman - 09-06-2008

Was hast Du bei diesem Makefile denn dann in der config.default eingestellt?


- wernieman - 09-06-2008

Also .. der Linker hat immer noch Probleme ....

Code:
===> LD  sim
/opt/mac/bin/i686-apple-darwin8-ld: warning multiple definitions of symbol ___cxa_pure_virtual
simdebug.o definition of ___cxa_pure_virtual in section (__TEXT,__text)
/opt/mac/bin/../lib/gcc/i686-apple-darwin8/4.0.1/libstdc++.dylib(single module) definition of ___cxa_pure_virtual
/opt/mac/bin/i686-apple-darwin8-ld: Undefined symbols:
_main
collect2: ld returned 1 exit status
make: *** [sim] Fehler 1

irgentwie verstehe ich es im Moment nicht ....


- wernieman - 09-06-2008

Bevor mich jetzt jemand schlägt ... jetzt habe ich in den gesammten Versuchen ein paar Fehler gemacht ... mache morgen weiter ;o)


- wernieman - 09-06-2008

Sorry für die Doppelpost, aber es gib war definitif neues, welches ein "pump" des Thread lohnt!

Probiert mal auf einem Mac mit Intel und installierten MAC-SDL-Packet:
http://www.wernieman.de/simutrans/sim-mac.zip

@Pennywise:
Wie läuft es bei Dir?

P.S. Bevor jemand meckert, momentan ist obiges OHNE Ton ..... der kommt, wenn obiges laufen sollte

P.P.S
@Pennywise:
Könntest Du folgendes mir in eime Unix-Lesbarem-Format zur Verfügung stellen?
http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.8.dmg


- sgpch - 10-06-2008

sei angemerkt, das man .dmg unter linux mittels kernel hfs unterstützung wie eine cd loop mounten kann Wink

zumindest klappt das bei mir (archlinux i686) Smile


- wernieman - 10-06-2008

Nur möchte ich mir nur wegen dieser Files keine hfs-Unterstüzung (mit entsprechenden problemen) in den kernel einbauen .. vorallem auf dem Server, der eigentlich sowieso etwas "schmalbrüstig" ist ....


- prissi - 10-06-2008

Auf einem Power-Mac (Emulator) gibt es nur bad CPU type ... Der vollständigkeit halber angemerkt.


- wernieman - 10-06-2008

Ist ja auch ein Intel Compilat .. powerpc könnte ich jetzt auch, aber nur wenn jemand es braucht (siehe Anfrage Englisches Forum)
http://forum.simutrans.com/index.php/topic,7830.0.html


- Pennywise - 10-06-2008

Zitat:Original von wernieman
Sorry für die Doppelpost, aber es gib war definitif neues, welches ein "pump" des Thread lohnt!

Probiert mal auf einem Mac mit Intel und installierten MAC-SDL-Packet:
http://www.wernieman.de/simutrans/sim-mac.zip

@Pennywise:
Wie läuft es bei Dir?

Nicht.

Code:
Macintosh:simutrans pennywise$ ./sim-mac -nomidi -nosound -freeplay
-bash: ./sim-mac: cannot execute binary file
Macintosh:simutrans pennywise$

Was vermuten laesst, dass das kein OSX-Binary ist.



Zitat:Original von wernieman
P.P.S
@Pennywise:
Könntest Du folgendes mir in eime Unix-Lesbarem-Format zur Verfügung stellen?
http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.8.dmg

Hatte ich das nicht schon? Ist das nicht die SDL_mixer.tgz?

Egal - zur Sicherheit nochmal http://drock.de/SDL_mixer2.tgz


- wernieman - 10-06-2008

Mhhh .. mehr giebt er nicht aus?

O.K. das andere habe ich übersehen (Mea Culpa)

P.S. Gucke mal auf die nightly Seite, habe dort mal aktuelle Kompilate verlinkt:
http://www.wernieman.de/simutrans/index.html#_Mac