6.2. Softwareentwicklung

Mit einer Biarch-Development-Toolchain können sowohl 32- als auch 64-bit Objekte generiert werden. Standard ist die Kompilierung von 64-bit Objekten. Wenn spezielle Flags verwendet werden, können 32-bit Objekte generiert werden. Für GCC ist dieses spezielle Flag -m32

Beachten Sie, dass alle Headerdateien in einer architektuunabhängigen Form geschrieben werden müssen und dass die installierten 32- und 64-bit Bibliotheken eine API (Application Programming Interface) aufweisen müssen, die zu den installierten Headerdateien passt. Die normale SUSE-Umgebung ist nach diesem Schema konzipiert – für selbst aktualisierte Bibliotheken müssen Sie sich selbst um diese Belange kümmern.


SUSE LINUX Administrationshandbuch 9.3