Unter windows linux Programme erstellen

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

ich habe mir die datei gedownloadet aber ich musste den mirro=1 entfernen.
ich habe die datei entpackt
aber jetzt bekomme ich folgende feherlmeldungen:

Code: Alles auswählen

make (e=2): Das System kann die angegebene Datei nicht finden.
make[5]: *** [prt0.o] Error 2
make[5]: Leaving directory `C:/internet/fpc-src-2.0.4.source/fpc/rtl/linux'
make[4]: *** [linux_all] Error 2
make[4]: Leaving directory `C:/internet/fpc-src-2.0.4.source/fpc/rtl'
make[3]: *** [rtl] Error 2
make[3]: Leaving directory `C:/internet/fpc-src-2.0.4.source/fpc/compiler'
make[2]: *** [cycle] Error 2
make[2]: Leaving directory `C:/internet/fpc-src-2.0.4.source/fpc/compiler'
make[1]: *** [compiler_cycle] Error 2
make[1]: Leaving directory `C:/internet/fpc-src-2.0.4.source/fpc'
make: *** [build-stamp.i386-linux] Error 2
 
C:\internet\fpc-src-2.0.4.source\fpc>

wenn ich aber
make all TAGETOS=linux eingeben macht er alles nur ich finde kein PP verzeichnis unter c:\ oder so....

vielen dank für deine hilfe.....
MFG
Michael Springwald

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

so jettz habe ich es complirt aber noch immer kein PP verzeichnis.
stadessen:
build-stamp.i386-win32
habe ich die diese datei gefunden...
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

wenn ich aber
make all TAGETOS=linux eingeben macht er alles nur ich finde kein PP verzeichnis unter c:\ oder so....


1. wie ich schon in einem früheren post geschrieben habe baut make all
und make install installierts
2. TAGETOS=linux läuft villeicht ohne fehler durch baut dir aber einen win32 compiler weil es TARGET_OS heissen muss.

die fehlermeldungen erhälst du weil du keine linux bibliotheken hast. das ist alles in der crosscompiling doku beschrieben wie ich in einem meiner ersten postings sagte es ist nicht trivial nen crosscompiler zu bauen. ich hab mal angeregt installerpackages für crosscompiler automatisch erstellen zu lassen mit den snapshots. ist auch in arbeit wird aber sicher noch n bissle dauern.

was mir dein letztes posting sagen soll weiss ich jetzt auch nich recht.

hier mein rat an dich lass die finger vom crosscompilieren nach linux. du kennst das system gar nicht selbst wenn du ein eecutable erstellt bekommst weisst du noch lange nicht ob es auf dem system das macht was du willst.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

vielen dank für deine hilfe, aber ich werde es weiterhin versuchen...
das ist halt mein ziel... auch wenn es schwer werden wird herrauszufinden wie das funktioniert... im moment sehe ich noch keinen richtigen weg und schreibe make all TAGET_OS= linux kommt es zu einer fehlermeldung !
MFG
Michael Springwald

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

nachtrag: jetzt habe ich ein pp verzeichnis unter c:\ mal sehen evlt. bekomme ich es doch noch hin... währe toll !
MFG
Michael Springwald

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Code: Alles auswählen

Hint: Start of reading config file c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.cfg
Hint: End of reading config file c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.0.4 [2006/11/24] for i386
Copyright (c) 1993-2006 by Florian Klaempfl
Target OS: Win32 for i386
Compiling virtualtreeslcl.pas
virtualtreeslcl.pas(10,32) Hint: Unit "VirtualDrawTree" not used in virtualtreeslcl
virtualtreeslcl.pas(10,51) Hint: Unit "VirtualStringTree" not used in virtualtreeslcl
virtualtreeslcl.pas(10,66) Hint: Unit "VTHeaderPopup" not used in virtualtreeslcl
22 Lines compiled, 1.1 sec
"Compiling package virtualtreeslcl 4.0.17.22" completed
Hint: Start of reading config file c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.cfg
Hint: End of reading config file c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.0.4 [2006/11/24] for i386
Copyright (c) 1993-2006 by Florian Klaempfl
Target OS: Win32 for i386
Compiling runtimetypeinfocontrols.pas
22 Lines compiled, 1.3 sec
"Compiling package RunTimeTypeInfoControls 0.1" completed
Hint: Start of reading config file c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.cfg
Hint: End of reading config file c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.0.4 [2006/11/24] for i386
Copyright (c) 1993-2006 by Florian Klaempfl
Target OS: Win32 for i386
Compiling Paint2.lpr
Compiling C:\lazarus\fpc\2.0.4\source\rtl\linux\System.pp
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(364,14) Hint: Type "ppointer" redefinition
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(402,14) Hint: Type "ppointer" redefinition
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(428,14) Hint: Type "ppointer" redefinition
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(438,7) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(429,10) Hint: Local type "pvmt" is not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(637,7) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(638,21) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(641,13) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(1002,8) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(1003,40) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(1149,47) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\generic.inc(1155,47) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(168,1) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(178,1) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(183,1) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(231,23) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(240,23) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(241,24) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(232,26) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(237,22) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(239,23) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\compproc.inc(233,23) Hint: Parameter "d" not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(511,20) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1158,28) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1159,46) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1160,46) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1161,46) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1162,54) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1163,38) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1167,43) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1168,53) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\genmath.inc(1169,32) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(322,6) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(347,27) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(354,27) Hint: Type size mismatch, possible loss of data / range check error
 
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(363,32) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(371,32) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(145,58) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(155,35) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(177,30) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(385,33) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(400,39) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(457,32) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\real2str.inc(81,3) Hint: Local const "minexp" is not used
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(400,29) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(416,29) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(434,29) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\sstrings.inc(450,29) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\astrings.inc(64,3) Hint: Local variable "P" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(157,8) Error: Identifier not found "SysAllocStringLen"
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(184,5) Error: Identifier not found "SysFreeString"
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(185,3) Error: Illegal expression
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(198,14) Hint: Type "pSizeInt" redefinition
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(244,66) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(262,83) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(282,93) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(302,65) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(319,56) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(359,54) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(438,64) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(478,7) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(479,21) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(482,13) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(483,65) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(531,69) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(564,65) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(581,65) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(703,70) Hint: Local variable "temp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\wstrings.inc(718,55) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\dynarr.inc(185,11) Hint: Local variable "newp" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\dynarr.inc(327,6) Hint: Local variable "realpdest" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\dynarr.inc(347,16) Warning: Local variable "preallocated" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\objpas.inc(177,12) Hint: Local variable "p" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\objpas.inc(307,55) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\objpas.inc(414,32) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\objpas.inc(457,26) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\objpas.inc(458,32) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\except.inc(159,21) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\except.inc(282,23) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(57,19) Hint: The left operand of the IN operator should be byte sized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(320,40) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(326,42) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(332,42) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(338,42) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(399,37) Hint: Local variable "S" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(411,38) Hint: Local variable "WS" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(428,40) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(434,40) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(442,41) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(450,41) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(633,61) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(639,61) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(645,61) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(651,61) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(703,39) Hint: Local variable "S" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(715,40) Hint: Local variable "WS" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(732,61) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(738,61) Hint: Function result variable does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(746,62) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(754,62) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(770,62) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(835,45) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\variant.inc(841,45) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\rtti.inc(255,9) Warning: Comment level 2 found
C:\lazarus\fpc\2.0.4\source\rtl\inc\rtti.inc(260,9) Warning: Comment level 2 found
C:\lazarus\fpc\2.0.4\source\rtl\inc\rtti.inc(263,9) Warning: Comment level 2 found
C:\lazarus\fpc\2.0.4\source\rtl\inc\rtti.inc(265,9) Warning: Comment level 2 found
C:\lazarus\fpc\2.0.4\source\rtl\inc\rtti.inc(268,9) Warning: Comment level 2 found
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(456,8) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(485,3) Hint: Local variable "s" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(658,63) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(694,33) Hint: Conversion between ordinals and pointers is not portable
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(708,19) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(740,19) Hint: Type size mismatch, possible loss of data / range check error
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(844,3) Hint: Local variable "p" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\inc\system.inc(898,3) Hint: Local variable "p" does not seem to be initialized
C:\lazarus\fpc\2.0.4\source\rtl\linux\ostypes.inc(84,2) Fatal: Can't open include file "stat.inc"

jetzt bekomme ich diese fehlermeldungen beim complieren. ich weiß aber nicht was ich falsch gemacht habe !
MFG
Michael Springwald

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

In dem Listing sind Errors drin, das kannste schon knicken. Da fehlt irgendwas.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

ich lasse es auch jetzt sein... habe inwzischen ein ubuntu drauf
*G*
schön währe nur wenn ich unter linux windows anwendungen complieren könnte !
aber man kann ja nicht alles haben !
MFG
Michael Springwald

Antworten