Unter windows linux Programme erstellen
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Unter windows linux Programme erstellen
Hallo,
wer kann mir sagen wie ich unter Windows linux Programme erstellen kann ?
bei meinen versuchen sagt der complier immer nur das ihn was fällt irgenein intervase....
wer kann mir sagen wie ich unter Windows linux Programme erstellen kann ?
bei meinen versuchen sagt der complier immer nur das ihn was fällt irgenein intervase....
-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
http://wiki.lazarus.freepascal.org/Cross_compiling/de" onclick="window.open(this.href);return false;
http://www.stack.nl/~marcov/crossnotes.txt" onclick="window.open(this.href);return false;
http://www.stack.nl/~marcov/crossnotes.txt" onclick="window.open(this.href);return false;
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
den einen link kannte ich schon.
den anderen noch noch nicht:
http://www.stack.nl/~marcov/crossnotes.txt" onclick="window.open(this.href);return false;
doch leider geht das immer noch nicht auch wenn ich mich genau daran halte:
ich habe das zip file gedownloadet und entpackt.
und alle dateien die drin waren habe ich kopiert in das verzeichnis:
C:\lazarus\fpc\2.0.4\bin\i386-win32
und nun komme ich nicht mehr weiter.
Ich soll jetzt ins FCP verzeichnis wechseln(glaube ich) und make clean aufrufen. leider spuckt er mir 1000ne fehlermeldungen aus.
wenn ich make aus c:\lazarus aufrufe kommen folgende fehlermeldungen:
und so geht es immer weiter !
den anderen noch noch nicht:
http://www.stack.nl/~marcov/crossnotes.txt" onclick="window.open(this.href);return false;
doch leider geht das immer noch nicht auch wenn ich mich genau daran halte:
ich habe das zip file gedownloadet und entpackt.
und alle dateien die drin waren habe ich kopiert in das verzeichnis:
C:\lazarus\fpc\2.0.4\bin\i386-win32
und nun komme ich nicht mehr weiter.
Ich soll jetzt ins FCP verzeichnis wechseln(glaube ich) und make clean aufrufen. leider spuckt er mir 1000ne fehlermeldungen aus.
wenn ich make aus c:\lazarus aufrufe kommen folgende fehlermeldungen:
Code: Alles auswählen
MAKE Version 5.2 Copyright (c) 1987, 2
Error makefile 13: Command syntax error
Error makefile 16: Command syntax error
Error makefile 17: Command syntax error
Error makefile 20: Command syntax error
Error makefile 22: Command syntax error
Error makefile 23: Command syntax error
Error makefile 26: Command syntax error
Error makefile 28: Command syntax error
Error makefile 29: Command syntax error
Error makefile 30: Command syntax error
Error makefile 33: Command syntax error
Error makefile 34: Command syntax error
Error makefile 37: Command syntax error
Error makefile 38: Command syntax error
Error makefile 39: Command syntax error
Error makefile 41: Command syntax error
Error makefile 42: Command syntax error
Error makefile 44: Command syntax error
Error makefile 45: Command syntax error
Error makefile 46: Command syntax error
Error makefile 47: Command syntax error
-
- 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:
Das ist das borland make villeicht hättest du mal ne Zeile weiter lesen sollen das du mit Delphi keine fpc Quellen übersetzen kannst ist klar.MAKE Version 5.2 Copyright (c) 1987, 2
Nimm den Delphi kram aus dem Pfad und füge fpc pfade ein falls nicht schon geschehen, dann klappts auch.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
vielen dank hätte mir auch aufallen müssen.
Kannst du mir nochmal weiter helfen ?
ich rufe make aus dem hauptverzeichnis von lazarus aus:
die unit system gibt es mehrfach in den verzeichnis.
Kannst du mir nochmal weiter helfen ?
ich rufe make aus dem hauptverzeichnis von lazarus aus:
Code: Alles auswählen
C:\lazarus>make OS_TARGET=linux all
makefile:3814: warning: overriding commands for target `examples'
makefile:3774: warning: ignoring old commands for target `examples'
make -C lcl all
make[1]: Entering directory `C:/lazarus/lcl'
/lazarus/fpc/2.0.4/bin/i386-win32/rm.exe -f units/i386-linux/alllclunits.ppu
C:/lazarus/fpc/2.0.4/bin/i386-win32/ppc386.exe -Tlinux -XPi386-linux- -Xc -Xr -g
l -Fu. -Funonwin32 -Fuforms -Fuwidgetset -Fiinclude -FE. -FUunits/i386-linux -di
386 alllclunits.pp
Free Pascal Compiler version 2.0.4 [2006/11/05] for i386
Copyright (c) 1993-2006 by Florian Klaempfl
Target OS: Linux for i386
Compiling alllclunits.pp
Fatal: Can't find unit System
Fatal: Compilation aborted
make[1]: *** [alllclunits.ppu] Error 1
make[1]: Leaving directory `C:/lazarus/lcl'
make: *** [lcl] Error 2
-
- 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:
Du musst zuerst den Compiler neu bauen.
Geh ins fpc Verzeichnis und mach ein make all OS_TARGET=linux
danach hast du in \pp des entsprechenden Laufwerks den fertig gebauten compiler. Den kopierst du nun noch in den Lazarus verzeichnisbaum nach lazarus\fpc sollten also hinterher verzeichnisse lazarus\fpc\2.0.4\bin\i386-linux und so weiter da sein.
Danach kannst du nochmal versuchen Lazarus zu bauen.
Geh ins fpc Verzeichnis und mach ein make all OS_TARGET=linux
danach hast du in \pp des entsprechenden Laufwerks den fertig gebauten compiler. Den kopierst du nun noch in den Lazarus verzeichnisbaum nach lazarus\fpc sollten also hinterher verzeichnisse lazarus\fpc\2.0.4\bin\i386-linux und so weiter da sein.
Danach kannst du nochmal versuchen Lazarus zu bauen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
er mecker immer noch:
bei all meint er folgendes:
C:\lazarus\fpc\2.0.4\source>make all OS_TARGET=linux
make: *** No rule to make target `all'. Stop.
und mache ich das all weg:
C:\lazarus\fpc\2.0.4\source>make OS_TARGET=linux
make: *** No targets specified and no makefile found. Stop.
bei all meint er folgendes:
C:\lazarus\fpc\2.0.4\source>make all OS_TARGET=linux
make: *** No rule to make target `all'. Stop.
und mache ich das all weg:
C:\lazarus\fpc\2.0.4\source>make OS_TARGET=linux
make: *** No targets specified and no makefile found. Stop.
MFG
Michael Springwald
Michael Springwald