Es stellte sich heraus, dass ich Macports nicht erforschen musste, um dieses Problem zu umgehen. Auf Mac-OSX 10.8 ist bereits libc ++ installiert. Llvm kann aufgefordert werden, libc ++ anstelle von libstdc ++ zu verwenden, indem das enable-libcpp
Flag in der Konfigurationsphase verwendet wird.
Aktualisierung von libstdc ++ auf dem Mac
4539
vPraetor
Beim Versuch, die neueste Version von LLVM unter Mac OS X 10.8.5 zu kompilieren, erhalte ich die folgende Fehlermeldung / Warnung bezüglich der libstdc ++ - Version:
=== checking whether Clang will select a modern C++ standard library... no configure: error: We detected a missing feature in the standard C++ library that was known to be missing in libstdc++4.6 and implemented in libstdc++4.7. There are numerous C++11 problems with 4.6's library, and we don't support GCCs or libstdc++ older than 4.7. You will need to update your system and ensure Clang uses the newer standard library. ===
Ich kann keine klaren Informationen zum Aktualisieren von libstdc ++ finden. Ein ähnlicher Beitrag, den ich gefunden habe, hat nicht geholfen.
Würde die Aktualisierung von libstdc ++ viele andere Dinge zerstören?
Für den Fall, dass es relevant ist, habe ich Homebrew installiert und möchte Macports vermeiden.
Macports, die sich damit befassen, verwenden libc ++.
Mark vor 10 Jahren
1
Entschuldigung, dass ich nicht folge. Schlagen Sie vor, libc ++ zu verwenden?
vPraetor vor 10 Jahren
0
ja - auf der Seite [libc ++] (http://libcxx.llvm.org) heißt es: "Ein weiteres Problem von libstdc ++ ist, dass es eng in die G ++ - Entwicklung integriert ist und tendenziell ziemlich eng an die entsprechende G ++ - Version gebunden ist." unter anderem
Mark vor 10 Jahren
0
1 Antwort auf die Frage
0
vPraetor
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?