Eine Möglichkeit der Suche ist:MmVisual hat geschrieben:Wo ist jetzt das neue FPC hin installiert worden?
Das sollte ich noch wissen damit ich die FPC.cfg anpassen kann.
Code: Alles auswählen
sudo updatedb
locate ppc386
Eine Möglichkeit der Suche ist:MmVisual hat geschrieben:Wo ist jetzt das neue FPC hin installiert worden?
Das sollte ich noch wissen damit ich die FPC.cfg anpassen kann.
Code: Alles auswählen
sudo updatedb
locate ppc386
Code: Alles auswählen
- VBox Installation "Ubuntu 10.04"
- Update Ubuntu (1h)
- Einstellung Schriftgröße 8
- Deaktivierung Bildschirmschoner
- VBox Addons installiert
- sudo apt-get install rpm
- sudo apt-get install alien
- sudo apt-get install kchmviewer
- sudo apt-get install kdesvn
- sudo apt-get install gdb
- sudo ufw disable
- sudo apt-get install subversion
- svn co http://svn.freepascal.org/svn/fpc/trunk" onclick="window.open(this.href);return false; fpc
>> Revision 16812
- svn co http://svn.freepascal.org/svn/lazarus/trunk/" onclick="window.open(this.href);return false; lazarus
>> Revision 29190
- Kopiere meine neue Gird.pas / DBGrid.pas nach lcl
- Kopiere Zeos-Komponente und mein Patch nach ./lazarus/components
Man benötigt zumindest den ppc386 vom letzen stable, sonst geht der bootstrap nicht. Die BuildFAQ von Marco gibt da viel an Info her.Bora4d hat geschrieben:Du hast ja nur Quelltexte von fpc ich schaue mal wie man die compilieren kann.
Code: Alles auswählen
make cycle PP=pathtoppc386/ppc386
Code: Alles auswählen
make all PP=pathtoppc386/ppc386
Code: Alles auswählen
make install PREFIX=pathwohindercompilermitallensoll PP=pathtoppc386/ppc386
Dann entpacke es Irgendwohin. Dann verschiebe die Dateien in dein Lazarusverzeichnis /home/mm/lazarus/fpcMmVisual hat geschrieben:@Bora4d
Das mit dem ZIP hatte ich schonmal, siehe mein erstes Posting, Thread-Start.
Das aktuelle Snapshot kann man hier her bekommen:
ftp://ftp.hu.freepascal.org/pub/fpc/sna ... nux.tar.gz" onclick="window.open(this.href);return false;
Code: Alles auswählen
.....
# -----------------------
# Set Filenames and Paths
# -----------------------
# Slashes are also allowed under dos
#-FD<x> Set the directory where to search for compiler utilities
-FD/home/mm/lazarus/fpc/$fpcversion/bin/$fpctarget/
# path to the messagefile, not necessary anymore but can be used to override
# the default language
#-Fr/home/mm/lazarus/fpc/$fpcversion/msg/errore.msg
#-Fr/home/mm/lazarus/fpc/$fpcversion/msg/errorn.msg
# searchpath for includefiles
#-Fi/pp/inc;/pp/rtl/inc
#IFDEF FPCAPACHE_1_3
-Fu/home/mm/lazarus/fpc/$fpcversion/units/$fpctarget/httpd13/
#ELSE
#IFDEF FPCAPACHE_2_0
-Fu/home/mm/lazarus/fpc/$fpcversion/units/$fpctarget/httpd20
#ELSE
-Fu/home/mm/lazarus/fpc/$fpcversion/units/$fpctarget/httpd22
#ENDIF
#ENDIF
# searchpath for units and other system dependent things
-Fu/home/mm/lazarus/fpc/$fpcversion/units/$fpctarget
-Fu/home/mm/lazarus/fpc/$fpcversion/units/$fpctarget/*
-Fu/home/mm/lazarus/fpc/$fpcversion/units/$fpctarget/rtl
#-Fu~/fpc/packages/base/*/units/;~/fpc/fcl/units/;~/fpc/rtl/units/
# searchpath for libraries
-Fl.
#-Fl/pp/lib
#-Fl/lib;/usr/lib
# -------------
# Linking
# -------------
.....
Die Datei "ppc386" die liegt in "/usr/lib/fpc/2.4.2" oder "/usr/local/lib/fpc/2.4.2". Die kopierst du in dein neues Ubuntu unter "/home/mm/bin". Anschließend wie af das schon ausführlich erklärt hat:MmVisual hat geschrieben:Ich habe noch meine alte VBox mit FPC 2.4.2, welche Datei soll ich daraus holen, von welchem Verzeichnis?
Code: Alles auswählen
cd /home/mm/fpc
make cycle PP=/home/mm/bin/ppc386
make all PP=/home/mm/bin/ppc386
make install INSTALL_PREFIX=/home/mm/fpc PP=/home/mm/bin/ppc386
Den Pfad wo die Datei fpc bzw. ppc386 liegt. Am besten am Ende der Datei. Wie der Befehl genau aussehen muss hatte Bora4d weiter oben schon geschrieben.MmVisual hat geschrieben:Aber ich habe noch ein Problem mit der ".bashrc" wo soll ich was rein schreiben?