Moin,
Grund für diesen Thread: Ich habe verschiedene Ports, die entweder gar nicht oder sehr bescheiden auf amd64 laufen. Zuletzt: spumux core dumped. Ich habe nun gelesen, dass es möglich sein soll 32bit Anwendungen auf einem 64bit-System laufen zu lassen.
Es ist gegeben: FreeBSD 7.0/amd64 [7.0-RELEASE-p4]
Was ich weiß: Gar nichts, weil ich keinerlei Informationen darüber gefunden habe, wie man mein "Vorhaben" umsetzen kann. Weder im Handbuch noch auf irgendwelchen Internetseiten. manpages hätte ich zugerne gelesen, wenn ich wüsste welche. Ich weiß nur: Es soll möglich sein. Entweder mit einem "32-bit-chroot" oder ohne chroot mit /usr/lib32.
Was habe ich bereits getan: Viel gesucht, nichts gefunden. Weiterhin habe ich /usr/lib32/install.sh ausgeführt ohne zu verstehen was es tut. Nun habe ich in diesem Verzeichnis viele viele Libs (?) liegen. Danach habe ich "ldconfig -32 /usr/lib32" ausgeführt.
Was ich gerne hätte: Da verschiedene Ports nicht auf amd64 laufen würde ich diese gerne für i386 kompilieren und auf meinem System ausführen. Idealerweise auch unter X. Schön wäre es, wenn ich explizit beim installieren sagen könnte "ey, jetzt 32bit". Sowas wie "portinstall -32 /usr/ports/multimedia/dvdauthor".
Zur Not - wenn das Selbstübersetzen für i386 zu umständlich ist - nehme ich auch Binarys.
Was ich noch anmerken wollte: Ich habe gelesen, dass ich in /usr/src "make build32" und "make install32" ausführen soll. Das habe ich noch nicht getan.
Fehlen Angaben? Sagt mir welche, ich liefere sie.
Gruß
Grund für diesen Thread: Ich habe verschiedene Ports, die entweder gar nicht oder sehr bescheiden auf amd64 laufen. Zuletzt: spumux core dumped. Ich habe nun gelesen, dass es möglich sein soll 32bit Anwendungen auf einem 64bit-System laufen zu lassen.
Es ist gegeben: FreeBSD 7.0/amd64 [7.0-RELEASE-p4]
Was ich weiß: Gar nichts, weil ich keinerlei Informationen darüber gefunden habe, wie man mein "Vorhaben" umsetzen kann. Weder im Handbuch noch auf irgendwelchen Internetseiten. manpages hätte ich zugerne gelesen, wenn ich wüsste welche. Ich weiß nur: Es soll möglich sein. Entweder mit einem "32-bit-chroot" oder ohne chroot mit /usr/lib32.
Was habe ich bereits getan: Viel gesucht, nichts gefunden. Weiterhin habe ich /usr/lib32/install.sh ausgeführt ohne zu verstehen was es tut. Nun habe ich in diesem Verzeichnis viele viele Libs (?) liegen. Danach habe ich "ldconfig -32 /usr/lib32" ausgeführt.
Was ich gerne hätte: Da verschiedene Ports nicht auf amd64 laufen würde ich diese gerne für i386 kompilieren und auf meinem System ausführen. Idealerweise auch unter X. Schön wäre es, wenn ich explizit beim installieren sagen könnte "ey, jetzt 32bit". Sowas wie "portinstall -32 /usr/ports/multimedia/dvdauthor".
Zur Not - wenn das Selbstübersetzen für i386 zu umständlich ist - nehme ich auch Binarys.
Was ich noch anmerken wollte: Ich habe gelesen, dass ich in /usr/src "make build32" und "make install32" ausführen soll. Das habe ich noch nicht getan.
Fehlen Angaben? Sagt mir welche, ich liefere sie.
Gruß