Einzelnen Beitrag anzeigen

daniel775

Registriert seit: 27. Nov 2010
46 Beiträge
 
#1

Cross fpc von i686 zu powerpc

  Alt 16. Sep 2012, 16:15
Hallo,

ich würde mir gerne eine Development System aufbauen, dass auf Linux (Ubuntu) basiert. Dazu Lazarus in Verbindung mit fpc.

Nur finde ich im www keine brauchbare Anleitung, wie ich fpc für Anwendungen mit Powerpc Architektur übersetze und diesen dann in Lazarus einbinde.

Ich muss dazu sagen, dass ich bisher nur GUI Anwendungen unter Windows entwickelt habe. Hab aber grundlegende Kenntnisse im Umgang mit Linux.

Was brauche ich?

- fpc Source
- binutils (Da gibt verschiedene Packete ! Was ist für was? binutils-2.15-win32-i386-linux oder mingwcross, win32crossbinutils2005 etc.)
Muss ich hier soetwas wie crossbinutils haben? Gibt es das überhaupt?
- bereits installierten Compiler z.B. gcc!? Ich habe einen fpc Compiler in der Version 2.4.0 über das PacketManagement installiert.

Wie gehe ich grob vor?

cd /usr/src
sudo mkdir /usr/src/binutils-build
cd binutils-build
sudo ../binutils-2.22/configure --prefix=/usr/local/powerpc --target=powerpc --without-doc
...
sudo make
...
...
*** BFD does not support target powerpc-unknown-none.
*** Look in bfd/config.bfd for supported targets.

Sieht nicht gut aus !


cd /usr/src/fpc-2.4.4_Source
make build OS_TARGET=linux CPU_TARGET=powerpc (Wie müssen hier der Parameter CROSSBINDIR und weitere aussehen?)
make install

Fragen über Fragen und Fehler über Fehler
  Mit Zitat antworten Zitat