(gelöst) Linux: compile 32bit statt 64bit

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

(gelöst) Linux: compile 32bit statt 64bit

Beitrag von malabarista »

Ich habe den fpc unter linux mint 18.1 laufen für 64bit-Programme.
Ich benötige aber jetzt in einem Fall (=für 1 Projekt) auch ein 32bit-Compilat.
Wie kann ich dies auf einfache Art und Weise erreichen ?
Zuletzt geändert von malabarista am Mi 20. Jun 2018, 20:26, insgesamt 1-mal geändert.

Mathias
Beiträge: 6164
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Linux: compile 32bit statt 64bit

Beitrag von Mathias »

Wie kann ich dies auf einfache Art und Weise erreichen ?

Cross-Compiler.

Mit fpcupdelux hast du eine Chance.
http://wiki.freepascal.org/fpcupdeluxe/de

Wen dies alles versagt, eine VirtualBox mit einem 32Bit Linux.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

Re: Linux: compile 32bit statt 64bit

Beitrag von malabarista »

Ich habe nun versucht es auf einem Netbook zu installieren.

Dabei gibt es ein Problem:
ich habe zuerst fpc_3.0.4-3_i386.deb und dann fpc-src_3.0.4-1_i386.deb installiert.
Beim Installieren von
lazarus 1.8.4-0_i386.deb
gibt es eine Fehlermeldung:
Fehler:Abhängigkeit nicht erfüllbar: fpc (=3.0.4|fp-compiler(=3.0.4)

Was nun ?

Warf
Beiträge: 1908
Registriert: Di 23. Sep 2014, 17:46
OS, Lazarus, FPC: Win10 | Linux
CPU-Target: x86_64

Re: Linux: compile 32bit statt 64bit

Beitrag von Warf »

Lade dir den Lazarus source runter, geh mit dem Terminal in den Ordner und gib make ein

Mathias
Beiträge: 6164
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Linux: compile 32bit statt 64bit

Beitrag von Mathias »

Fpcupdelux ist um einiges einfacher als make.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

Re: Linux: compile 32bit statt 64bit

Beitrag von malabarista »

war mein Fehler, - da war ein 64bit-Linux drauf (ich dachte es wäre 32bit).
Entschuldigung.
Ich habe jetzt alles auf einem32bit-Linux installiert: fehlerfrei.

Antworten