[gelöst] Eintrag in fpc.cfg

Antworten
Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 990
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Linux Mint 20 , FPC 3.3.1 , Lazarus 2.1.0 -Win10 & XE7Pro
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

[gelöst] Eintrag in fpc.cfg

Beitrag von kralle »

Hallo,

im Freepascal-Wiki http://wiki.freepascal.org/Cross_compiling_for_Win32_under_Linux heißt es:
make crossinstall by default installs all files in /usr/local/lib/fpc/$fpcversion/units directory, that's why you will need to add to /etc/fpc.cfg file a new search path:
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/*.

Die Datei kann man ja nur mit Root-Rechten verändern.
Meine Fragen:

1. Kann man den Eintrag auch aus einem Script machen?
2. Muß der Eintrage an eine bestimmte Stelle in der Datei erfolgen oder einfach ans Ende eingefügt werden?

Gruß HEiko
Zuletzt geändert von kralle am So 16. Jul 2017, 08:44, insgesamt 1-mal geändert.
OS: Manjaro Linux, Debian und Windows 10
FPC-Version: 3.2.2 , Lazarus 3.0
+ Delphi XE7SP1

Soner
Beiträge: 623
Registriert: Do 27. Sep 2012, 00:07
OS, Lazarus, FPC: Win10Pro-64Bit, Immer letzte Lazarus Release mit SVN-Fixes
CPU-Target: x86_64-win64
Wohnort: Hamburg

Re: Eintrag in fpc.cfg

Beitrag von Soner »

Du kannst in dein Home-Verzeichnis eine Kopie von fpc.cfg mit dem Namen .fpc.cfg machen. FPC wertet es auch aus.

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 990
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Linux Mint 20 , FPC 3.3.1 , Lazarus 2.1.0 -Win10 & XE7Pro
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Eintrag in fpc.cfg

Beitrag von kralle »

Moin,
Soner hat geschrieben:Du kannst in dein Home-Verzeichnis eine Kopie von fpc.cfg mit dem Namen .fpc.cfg machen. FPC wertet es auch aus.


und in welcher Reihenfolge werden die Ordner durchsucht?
Erst das HOME-Verzeichnis?

Und was ist mit der Position des Eintrages, kann man den einfach hinten anhängen oder muß der an eine bestimmte Position in der Datei?

Gruß HEiko
OS: Manjaro Linux, Debian und Windows 10
FPC-Version: 3.2.2 , Lazarus 3.0
+ Delphi XE7SP1

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 990
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Linux Mint 20 , FPC 3.3.1 , Lazarus 2.1.0 -Win10 & XE7Pro
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Eintrag in fpc.cfg

Beitrag von kralle »

Hallo Soner,

liest Du hier nicht mehr mit?

Die Kopie, direkt ins Home-Verzeichnis oder ins Lazarus- bzw. Freepascal-Verzeichnis, das im Home liegt?
Gibt es eine Übersicht, in welche Reihenfolge FReepascal/Lazarus die Datei sucht?

Gruß Heiko
OS: Manjaro Linux, Debian und Windows 10
FPC-Version: 3.2.2 , Lazarus 3.0
+ Delphi XE7SP1

mse
Beiträge: 2013
Registriert: Do 16. Okt 2008, 10:22
OS, Lazarus, FPC: Linux,Windows,FreeBSD,(MSEide+MSEgui 4.6,git master FPC 3.0.4,fixes_3_0)
CPU-Target: x86,x64,ARM

Re: Eintrag in fpc.cfg

Beitrag von mse »


Soner
Beiträge: 623
Registriert: Do 27. Sep 2012, 00:07
OS, Lazarus, FPC: Win10Pro-64Bit, Immer letzte Lazarus Release mit SVN-Fixes
CPU-Target: x86_64-win64
Wohnort: Hamburg

Re: Eintrag in fpc.cfg

Beitrag von Soner »

Sorry, ich habe deinen dritten Beitrag nicht mehr gesehen, der Link von Martin beantwortet alles.
Du kannst auch den Kompiler mit @...-Schalter neue Konfiguraionsdatei übergeben z.B.:
fpc @meinefpc.cfg beispiel.pas

Wenn das dein Computer ist würde ich in deiner Stelle Besitztum von fpc/Lazarus -Ordner übernehmen dann hast du volle Kontrolle
oder in "~/app"-Ordner installieren. Ich habe sogar damals nie die *.deb-Pakete genommen die gehen voll auf den Sack mit den ganzen user/lib, user/share/lib ....
Ich habe einfach auf mein Windows-installation link gesetzt und nur die Binaries für Linux kopiert so konnte ich dann von überall gleiche Lazarus/fpc-Installation mit gleichen Komponenten.
Eigentlich ist Crossplattform-Lazarus nicht schwer, CodeTyphoon ist sehr kompliziert gemacht und mit viel Müll überladen.

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 990
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Linux Mint 20 , FPC 3.3.1 , Lazarus 2.1.0 -Win10 & XE7Pro
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Eintrag in fpc.cfg

Beitrag von kralle »

Ich wollte mich nur mal ebend bedanken.

Muß das Einrichtungsscript endlich mal in Angriff nehmen.
Danke für Eure Hilfe.

gruß Heiko
OS: Manjaro Linux, Debian und Windows 10
FPC-Version: 3.2.2 , Lazarus 3.0
+ Delphi XE7SP1

Antworten