AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen FreePascal FreePascal FPC aus Source erstellen
Thema durchsuchen
Ansicht
Themen-Optionen

FPC aus Source erstellen

Ein Thema von DelTurbo · begonnen am 13. Mai 2013 · letzter Beitrag vom 15. Mai 2013
Antwort Antwort
Seite 2 von 2     12   
DelTurbo

Registriert seit: 12. Dez 2009
Ort: Eifel
1.194 Beiträge
 
Delphi 2007 Architect
 
#11

AW: FPC aus Source erstellen

  Alt 14. Mai 2013, 11:21
FreePascal für ein mipsel system erstellen. Die Pfade können natürlich angepasst werden. Ich schreibe es einfach mal so runter, wie ich es gemacht habe.

Voraussetzung:
System Debian 6 i386
Installierte Packete:
build-essential subversion fpc
Optional: openssh-server ftp screen

Als erstes erstellt man die neuste (2.7.x) fpc-version

Code:
cd /usr/src
svn checkout http://svn.freepascal.org/svn/fpc/trunk fpc
cd fpc
make all OPT='-gl
make install PP=compiler/ppc386 PREFIX=/usr/local
cd /usr/bin
mv ppc386 ppc386.old
ln -s /usr/local/lib/fpc/2.7.1/ppc386 ppc386
Danach hat man fpc version 2.7.1. Das überprüft man wie folgt.
Code:
fpc -i
Ausgabe:
Free Pascal Compiler version 2.7.1

Compiler Date     : 2013/05/14
Compiler CPU Target: i386
[snip]
Nun müssen die binutils angepasst werden. Dazu muss man die sourcen laden und erstellen. Ich habe binutils-2.19.1.tar.bz2 genommen, und nach /usr/src geladen.

Code:
tar xvfj binutils-2.19.1.tar.bz2
cd binutils-2.19.1
./configure --target=mipsel-linux --prefix=/usr/local
make
make install
Sollte fehlerfrei durchlaufen. Nun habe ich mir wieder ein "sauberes" svn gezogen. Mit make clean klappte das bei nicht sauber.

Code:
svn checkout http://svn.freepascal.org/svn/fpc/trunk fpc.mipsel
cd fpc.mipsel
make all CPU_TARGET=mipsel OS_TARGET=linux
make zipinstall CPU_TARGET=mipsel OS_TARGET=linux
Das war es auch schon. Nun kann man die datei fpc-2.7.1.mipsel-linux.tar.gz auf das mipsel system hohlen und FreePascal programme erstellen. Um zu testen ob alles gelkappt hat, kann man wieder die info abfragen.

Code:
fpc -i
Ausgabe:
Free Pascal Compiler version 2.7.1

Compiler Date     : 2013/05/14
Compiler CPU Target: mipsel

Supported targets:
  Linux for MIPSEL
[snip]
Danke an alle die mir geholfen haben!!!!!!
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!

Geändert von DelTurbo (14. Mai 2013 um 11:26 Uhr)
  Mit Zitat antworten Zitat
DelTurbo

Registriert seit: 12. Dez 2009
Ort: Eifel
1.194 Beiträge
 
Delphi 2007 Architect
 
#12

AW: FPC aus Source erstellen

  Alt 15. Mai 2013, 16:13
Nachtrag: Leider kann ich oben den Beitrag nicht ändern

Die fpc-version von Debian ist leider zu alt. Bitte die 2.6.2 nehmen. Das ist stand heute!!!!!!!
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz