Lowlevel
Lowlevel => tyndur => Thema gestartet von: Damian am 22. May 2009, 01:35
-
Hallo. Ich habe bis gerade eben dabei gesessen um den cross-fpc hinzubekommen. So mein System hat den fpc nun erfolgreich Compiliert. Den Pfad in den config.sh für fpc habe ich auch richtig gesetzt. Diese lautet: "/home/damian/bin/fpc". Jedoch nun beim Compilieren vom Tyndur. Meldet er mir, dass er systemh.inc nicht öffnen kann
---- /home/damian/git/tyndur/src/modules/pas/lib/rtl
PPC system.pas
system.pas(11,2) Fatal: Can't open include file "systemh.inc"
Fatal: Compilation aborted
Was soll man da machen?
MFG Damian
-
Du musst das rtl-Verzeichnis aus dem FPC-Quellcode nach src/modules/pas/lib/rtl/include kopieren oder verlinken. Danach nochmal make clean und make und es sollte tun.
-
Und setjumph.inc woher soll er den nehmen??? Weil diese Datei fehlt auch noch bei mir.
EDIT: So habe das bereits nun gefixed. Nun sitze ich damit, dass er bei mir meldet das er charset.pp und objpas.pp nicht finden kann. Ich habe diese dateien zwar auf mein rechner. Jedoch befindet sich zb objpas.pp im ./tmp/cross-fpc/fpc/rtl/objpas sobald ich die bei tyndur einfüge.Also unter : ./tyndur/src/modules/pas/lib/rtl/objpas/ findet er sie nicht.
-
Dort gehört sie ja auch nicht hin, sondern nach ./tyndur/src/modules/pas/lib/rtl/include/objpas/ (beachte das zusätzliche include).