ich wieß ja nicht, ob es nur mir so geht, aber was ist GCC??
Ergebnis 1 bis 9 von 9
- 19.05.2010, 21:37 #1Gloster
Themenstarter
- Registriert
- 03.2010
- Beiträge
- 64
Terminal zeigt ältere gcc-Version an (4.2, aber 4.5 ist installiert)
Hi,
bin noch ein Neuling in der Mac OS X Welt und google hat mir leider noch nicht helfen können.
Auf meinem MBP ist das aktuellste Mac OS X drauf, nur als kleine Info.
Ich brauche die neuste gcc Version, bzw. die 4.5. Im Terminal wurde mir die Version 4.2 angezeigt. Also habe ich über Macports gcc45 installiert, was gcc Version 4.5 ist. Die Installation hat auch geklappt. Doch im Terminal wird mir immer noch gcc 4.2 angezeigt. Hab erst das Terminal, dann das ganze MBP neugestartet, leider wird immer noch 4.2 angezeigt.
Weiß jemand was das Problem ist? Woran es liegt?
Das habe ich schon bei ein paar anderen Ports mitbekommen. So z.B. bei python. Im Terminal wird mir Version 2.6.5 angezeigt und unter iPython 2.6.1.
Das wichtigste ist aber erst gcc 4.5 zum laufen zu bekommen, da mit 4.2 bestimmter Code nicht kompiliert.
Was auch nett wäre ist, wenn mir jemand paar Tipps zu Portierunggen geben kann. Z.B. wie man sicherstellen kann, das man jeweils nur eine Version von einem Port hat und dass auch alle Programmen (welche es benötigen) es benutzen.
Am liebsten wäre es mir, wenn ich Linux-Sourcecode selbst kompilieren könnte, aber das scheint nicht so einfach zu sein. Daher wäre ich auch sehr zufrieden, wenn ich die Ports richtig zum laufen bekommen würde.
Hoffe mir kann jemand helfen, wäre sehr froh.
- 19.05.2010, 21:54 #2MacBook Late`08 2.4 GHz - OS X 10.6.x - iPhone 4 - iOS 4.3.1 - iPad 1 64GB 3GJammern hilft nicht.
- 19.05.2010, 22:01 #3Ribston Pepping
- Registriert
- 02.2009
- Ort
- Dortmund
- Alter
- 24
- Beiträge
- 295
- 19.05.2010, 22:07 #4
aha, und davon hat er die falsche version. ist dieser GCC kostenlos?
MacBook Late`08 2.4 GHz - OS X 10.6.x - iPhone 4 - iOS 4.3.1 - iPad 1 64GB 3GJammern hilft nicht.
- 19.05.2010, 22:14 #5Gelber Richard
- Registriert
- 12.2005
- Ort
- Alzenau
- Beiträge
- 12.365
Der wird bei OS X an sich sogar mitgeliefert im Developer-Paket (halt nicht unbedingt die neueste Version) oder kann als OpenSource-Programm (das g steht für GNU) runtergeladen werden.
Kann man aber einstellen, welche verwendet wird, wenn man im Terminal etwas kompiliert (was ja das Anliegen ist) – ich bin aber überfragt, wie.
- 19.05.2010, 22:17 #6
"gcc" ist nur ein Symlink, der auf die aktuell eingestellte Standardversion von Xcode zeigt.
Welche bei dir installiert sind, zeigt ein:
Die entsprechende Variante bekommst du ganz einfach durch Aufruf des vollen Namens.Code:ls -l /usr/bin/gcc*
Vergleichbares gilt auch für cc, c++ und g++
- 19.05.2010, 22:19 #7
Da war er wieder, der "Incredible Hulk".
Geändert von rc4370 (20.05.2010 um 05:32 Uhr)
MacBook Late`08 2.4 GHz - OS X 10.6.x - iPhone 4 - iOS 4.3.1 - iPad 1 64GB 3GJammern hilft nicht.
- 19.05.2010, 22:22 #8
- 20.05.2010, 05:31 #9

MacBook Late`08 2.4 GHz - OS X 10.6.x - iPhone 4 - iOS 4.3.1 - iPad 1 64GB 3GJammern hilft nicht.


Zitieren



