Gibt es eine Möglichkeit zum Erstellen von libgcc ohne GCC-Compiler erstellen?Wie Build Libgcc des GCC-Compilers
Ich habe versucht, konfigurieren Skript von libgcc, aber es heißt ../../gcc/libgcc.mvars fehlt.
Meine grundlegende Notwendigkeit besteht darin, libgcc für mehrere Plattformen mit mehreren Konfigurationen für verschiedene Versionen von libgcc zu erstellen.
betrachten Plattform A, 64-Bit als Host. Plattform B verwendet standardmäßig 64 Bit, aber "-m32" wird unterstützt. Irgendeine Idee, wie man die 'libgcc' für das' -m32' Ziel erstellen und bauen kann? Einfaches Hinzufügen von 'CFLAGS = -m32' zum make-Aufruf würde am Ende die ursprünglichen Bibliotheken ('-m64') überschreiben. – 0xC0000022L
@ 0xC0000022L Wenn Sie '--enable-multilib 'verwenden, kann das einfach funktionieren. Ich bin mir jedoch nicht sicher, da ich libgcc immer als Teil der gesamten GCC-Sache gebaut habe. – rubenvb
Ja, leider ist das alleine nicht genug. Es wird mehr magische Soße benötigt, so scheint es. Aber danke, dass Sie sich die Zeit genommen haben, zu antworten. – 0xC0000022L