Xcode 4.4.1 sürümü Macport'ta tanınmıyor mu?


1

Mountain Lion'a yükselttikten sonra, Macport'lar aracılığıyla bağlantı noktaları kuramadığımı fark ettim. Aşağıdaki hatayı alıyorum:

Error: The installed version of Xcode (3.2.6) is too old to use on the installed OS version. Version 4.1 or later is recommended on Mac OS X 10.8.

Xcode sürüm 4.4.1 + komut satırı araçlarına sahibim, bağlantı noktalarını yükseltmeyi denedim ve selfupdate, ancak yine de aynı hatayı alıyorum.

Yanıtlar:


1

MacPorts'un yeni bir versiyonunun indirilmesi Migration - MacPorts'da belirtildiği gibi gerekli olacaktır; çünkü siz yeni bir OS X sürümüne ve ayrıca yeni bir Xcode sürümüne güncelledik. Eski MacPorts'un kurulumu, kurulu işletim sistemi ve geliştirme araçlarıyla artık daha uyumlu.

MacPorts'u yeni ana işletim sistemi sürümüne veya CPU mimarisine geçirme

MacPorts'un ve onun tarafından yüklenen bağlantı noktalarının kurulumu yalnızca tek bir işletim sistemi sürümü ve tek bir CPU mimarisi üzerinde çalışmak üzere tasarlanmıştır. Yeni bir işletim sistemi sürümüne yükseltirseniz (örneğin Leopard'dan Snow Leopard'a) veya farklı bir CPU türüne (örneğin PowerPC'den Intel'e) sahip yeni bir makineye geçiş yaparsanız, şanslı olabilir ve bağlantı noktalarınızın çalışmaya devam etmesini sağlayabilirsiniz; işler kopacak. Yalnızca Xcode'u yükseltiyorsanız (örneğin, Lion'da 4.1'den 4.2'ye) yükseltiyor ancak ana işletim sistemi sürümü veya CPU mimarisi yoksa, bağlantı noktalarını aşağıda açıklandığı şekilde yeniden yüklemeniz gerekmez.

Xcode ve MacPorts'u Yeniden Yükleyin

Bu sistem yükseltme türlerinden herhangi birini gerçekleştirdikten sonra, temel MacPorts sistemini uygun disk görüntüsünden veya kaynaktan yeniden yüklemeniz gerekir. Mac OS X'in önceki bir sürümünden yükseltme yapıyorsanız, yeni işletim sisteminiz için en son Xcode sürümünü yükleyin. Bu sizin için otomatik olarak yapılmayacak; Xcode, Yazılım Güncellemesi ile güncellenmez, bu nedenle manuel olarak güncellemelisiniz. Lion için, Xcode Mac App Store'da ücretsiz olarak bulunabilir (yüklendikten sonra "Komut Satırı Araçları" nı da yüklemeniz gerekebilir: XCode-> Tercihler-> Yüklemeler; önceki xcode sürümünden yükseltme yapmanız gerekiyorsa sudo xcode-select -switch /Applications/Xcode.app ', bu SO makalesine bakın). Daha önceki işletim sistemi sürümleri için, Xcode yükleyicisini Mac OS X yükleme DVD'sinde veya Apple Developer web sitesinde bulabilirsiniz.

MacPorts'un en son sürümünün nasıl edinileceği ve kurulacağı hakkında daha fazla bilgi için bkz. MacPorts'u Yükleme .


0

Macport'ları kullanmıyorum, ancak sanki etrafta eskiden kalan bazı Xcode bitleri varmış gibi geliyor - /Developerörneğin bir klasör? /usr/bin/xcode-select --print-pathBir terminalde koşmak size ne söylüyor? Çıktı /Applications/Xcode.app/Contents/Developer(yani Xcode 4.x) değilse , bunu xcode-select --switchyapmak için kullanabilirsiniz . Bu yardımcı olabilir, ancak sorun buysa, eski Xcode kurulumunuzu er ya da geç tamamen denemek ve tamamen temizlemek isteyeceksinizdir.


çıktı bana verir/Applications/Xcode.app
gavflynn

Xcode'u tamamen nasıl kaldırırım ve yeniden kurarım?
gavflynn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.