Hi,
kann ich unter testing 64bit auch gleich 32bit Programme kompilieren ?.
Einige Programme sind ja für 32 und 64bit.
Bis lang habe ich mir in virtualbox immer eine 32bit Entwicklerumgebung eingerichtet um 32bit Version eines Programms zu kompilieren, aber das geht bestimmt auch einfacher - oder ?!
mfg.
vobie
[gelöst] 32bit Programm unter testing 64bit kompilieren ?
[gelöst] 32bit Programm unter testing 64bit kompilieren ?
Zuletzt geändert von vobie am 30.11.2009 17:18:43, insgesamt 2-mal geändert.
Es gibt keine dummen Fragen. Aber leider viele dumme Antworten.
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Re: 23bit Programm unter testing 64bit kompilieren ?
Du kannst problemlos ein 32-bit chroot einrichten und darin all die Programme installieren. Eine ganze virtual machine ist dazu unnötig. Beschrieben z.B. hier.
Alternativ gibts immer auch die Möglichkeit zum Crosscompilieren, aber der Aufwand lohnt sich dafür nicht. Testen musst du ja trotzdem irgendwie...
MfG Peschmä
Alternativ gibts immer auch die Möglichkeit zum Crosscompilieren, aber der Aufwand lohnt sich dafür nicht. Testen musst du ja trotzdem irgendwie...
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
-
- Beiträge: 827
- Registriert: 26.05.2008 12:04:54
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Nörten-Hardenberg
-
Kontaktdaten:
Re: 32bit Programm unter testing 64bit kompilieren ?
Ich möchte euch auf folgendes hinweisen.
Wenn ihr den Quellcode unter 64 Bit kompiliert, erhaltet ihr kein 32 Bit Programm sondern ein 64 Bit Programm.
Man kann jede Software kompilieren, solange natürlich der Quellcode Fehlerfrei ist.
Ob ihr dann eine 32 Bit oder eine 64 Bit Version bekommt, hängt nämlich von der jeweiligen Prozessorarchitektur sowie dem System, dass ihr aufgesetzt habt, ab.
In der heutigen Zeit sind es weitestgehend nur 64 Bit Prozessoren.
Ich schreibe dies, da ich das Gefühl habe als wüsstet ihr dies nicht.
Den wie gesagt ist eure unter 64 Bit kompilierte Software automatisch 64 Bit.
Und eine unter 32 Bit Systemen kompilierte ist dann klar 32 Bit.
Natürlich sind die jeweiligen Kompilate, also eure fertigen Programme, dann von dieser Version abhängig.
Kurz um habt ihr dann eine 32 oder 64 Bit Version.
Ich hoffe ihr konnte euch etwas mehr Einblick schenken.
Martin
Wenn ihr den Quellcode unter 64 Bit kompiliert, erhaltet ihr kein 32 Bit Programm sondern ein 64 Bit Programm.
Man kann jede Software kompilieren, solange natürlich der Quellcode Fehlerfrei ist.
Ob ihr dann eine 32 Bit oder eine 64 Bit Version bekommt, hängt nämlich von der jeweiligen Prozessorarchitektur sowie dem System, dass ihr aufgesetzt habt, ab.
In der heutigen Zeit sind es weitestgehend nur 64 Bit Prozessoren.
Ich schreibe dies, da ich das Gefühl habe als wüsstet ihr dies nicht.
Den wie gesagt ist eure unter 64 Bit kompilierte Software automatisch 64 Bit.
Und eine unter 32 Bit Systemen kompilierte ist dann klar 32 Bit.
Natürlich sind die jeweiligen Kompilate, also eure fertigen Programme, dann von dieser Version abhängig.
Kurz um habt ihr dann eine 32 oder 64 Bit Version.
Ich hoffe ihr konnte euch etwas mehr Einblick schenken.
Martin
Es gibt keine if Schleife -> http://www.if-schleife.de/
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever
Re: 32bit Programm unter testing 64bit kompilieren ?
hi,
danke für die schnelle Hilfe, 32-bit chroot Umgebung
hat gut funktioniert.
mfg
vobie
danke für die schnelle Hilfe, 32-bit chroot Umgebung
hat gut funktioniert.
mfg
vobie
Es gibt keine dummen Fragen. Aber leider viele dumme Antworten.