PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie funktioniert Cross-Kompiliing?



Lin728
19-11-2002, 15:57
Moin!

Weiß wer, wies geht, dass man mit dem GCC unter Linux windows-binarys erstellen kann.
Ich bräuchte die Funktion für den GCJ, der läuft unter Windows nicht optimal.

Also, egal ob gcj oder gcc, gibts wen der sowas schon einmal gemacht hat? Braucht man dafür die Cygwin oder MinGW-Libs?

Gibts dafür schon fertige Pakete?


Mfg

peschmae
19-11-2002, 16:05
schau mal das:

http://www.libsdl.org/extras/win32/cross/README.txt (ungetestet)

MfG Peschmä

Lin728
19-11-2002, 16:18
Schade, sehr kurz. Dürfte sich dabe nur um C/C++ und libsdl handeln.

Trotzdem danke für die extrem schnelle Antwort!!!

peschmae
20-11-2002, 13:17
lies mal das: http://gcc.gnu.org/ml/java/2001-04/msg00475.html

tönt irgendwie ziemlich kompliziert. Eine Anleitung habe ich wirklich nirgends gefunden.

MfG Peschmä

sttereo3
22-11-2002, 09:57
Hab noch eine Url gefunden, die vielleicht weiterhilft. Habs allerdings selbst noch nicht probiert:
http://www.objsw.com/CrossGCC/

peschmae
17-12-2002, 09:11
es scheint nicht ganz so einfach zu gehen, aber die Leute sind dran:
http://gcc.gnu.org/ml/java/2002-04/msg00040.html

MfG Peschmä

peschmae
24-12-2002, 10:04
habs nach adams script versucht... (link siehe oben)

scheint zu gehen (auch wenn das Programm unter win32 an einer bestimmten stelle abstürzt)

habe das script +- abgeschrieben und statt der gcc-cvs einfach den aktuellen gcc-3.2.1 verwendet. Die patches habe ich weggelassen, da sie dort alle schon integriert sind.

Ich poste sonst (nach weihnachten) hier mal eine Anleitung wie ichs genau gemacht habe :D

Die üblen internet - cafés haben so dummes zeugs in den floppy - drives :mad:

MfG Peschmä

peschmae
06-01-2003, 12:06
also hier...

schaus dir mal an :D
allerdings habe ich probleme mit SWT. Nachdem ich ein paar probleme gefixt habe scheint mir fast eine Klasse zu fehlen, damit das ganze funktionierte

unter lin kann ich bei swt - native bei Buttons keinen Text via setText() setzen, auch noch speziell...

MfG Peschmä