Ich möchte einen Quellcode kompilieren, aber es gibt einige Kompilierung Fehler über __sync_xxx
Funktionen (__sync_bool_compare_and_swap
etc.)gcc kompilieren Fehler auf Solaris 10
GCC-Version auf der Maschine ist 3.4.3 (es muss gcc sein 4.1 oder Over für die Unterstützung atomarer Builtins), also habe ich GCC v4.6 heruntergeladen, es in ein anderes Verzeichnis kopiert (ich habe v3.4.3 nicht entfernt) und dann den $PATH
Pfad für GCC geändert, aber es funktioniert nicht (der gleiche Fehler tritt auf) .
Ich möchte fragen, dass nur gcc Pfad mit export PATH=...
genug für die Kompilierung mit neuen GCC ändern?
Im Kontext Ihrer Build-Umgebung geben Sie 'gcc --version' ein, um festzustellen, ob die richtige Toolchain gefunden wird. –
Haben Sie den Konfigurationsschritt ausgeführt, der für diesen Build geeignet ist? – dldnh
Könnten Sie bitte die volle Ausgabe zeigen, indem Sie '-v' übergeben, um weitere Details zu aktivieren? – ShiDoiSi