Code Sourcery G ++ Lite hala uygulanabilir bir proje midir?


18

ARM için Code Sourcery G ++ Lite'ın daha yeni bir sürümünü indirmeye çalıştığımda, başka bir şirkete yönlendirildiğimi fark ettim ve ARM için Sourcery G ++ Lite hakkında bir şey bulmak gerçekten zor.

Herkes ARM için Sourcery G ++ Lite projesinin durumunu biliyor mu? Hala yaşıyor mu, insanlar hala onunla çalışıyor mu? Gelecekte kullanılabilir olacak mı?


Güncelleme: Projeyi Sourcery CodeBench Lite olarak yeniden adlandırmış gibi görünüyorlar , bu yüzden soru ilgili değil mi?


Güncelleme: Mentor Graphics projeyi kapatıyor, artık uygulanabilir bir alternatif değil.


Notlar: ARM için gcc almak için geçerli uygun yer Linaro'dan gibi görünüyor


Hâlâ bültenlerin bulunduğu bir liste var: codesourcery.com/sgpp/lite/arm/portal/subscription3053 Ama ana sayfalarından bu sayfaya bağlantı bulamıyorum ...
Johan

Bu sayfada "Geçerli sürümü indir" i ("ARM İşlemcileri" bölümünde) tıklamak : mentor.com/embedded-software/sourcery-tools/sourcery-codebench/… ve ardından "EABI -> Tüm sürümler" sizi oraya götürür.
Craig

@Johan - İsmi ne olursa olsun, artık sonsuza dek olduğu codesourcery.com'da değil. Güzel bir soru gibi görünüyor.
Kevin Vermeer

Yanıtlar:


8

ARM için Sourcery CodeBench Lite artık mevcut değil gibi görünüyor.

Mentor Graphics, diğer işlemciler için Lite araç zinciri üretiyor gibi görünüyor, ancak ARM için değil. Şimdi sizi ARM işlemcileri için ticari araç zincirlerini denemeye yönlendiriyorlar.

27 Ocak 2015 Güncelleştirmesi : karşıdan yükleme artık bu bağlantılardan sağlanamıyor

ARM için Mentor Graphics'ten hala indirilebildiğim son Sourcery CodeBench Lite sürümleri:

Bunlar GCC 4.8.1 içerir.

18 Kasım 2014 itibariyle mevcutlardı. Bunun ne kadar süre geçerli kalacağını söylemeye gerek yok.


2
Yani yeni cevap HAYIR ... :(
Johan

Bu özet, kaynaklar ile yürütülebilir derlemeler ve lite sürümü ve derleyicinin kendisi arasındaki kritik farkı göz ardı etmektedir . Mentor hala ARM için onların ödenen üründe bir GCC türevi nakliye edilirse, o zaman bunların tam karşılık gelen kaynaklar sağlamak için bir zorunluluk var yeniden dağıtım kısıtlama olmadan onlar salt to-go indir sağlayan durmuş olsa da, sizi anlamına gelmez kullanmak için kendi yapınızı oluşturamazsınız. Büyük olasılıkla, kullanıma hazır bir yapının başka bir kaynağı vardır (veya olacaktır).
Chris Stratton

Bu özet sadece ARM için Sourcery CodeBench Lite'ın mevcut durumu hakkında bilgi sağlıyordu. Güncellenmiş bir ARM Lite araç zinciri için yaptığım arama beni bu soruya yönlendirdi, bu yüzden bulduğumu paylaşacağımı düşündüm. Alternatifleri araştırmak ya da kendi araç zincirinizi kaynaktan oluşturmak istemiyordum.
Michael Burr

Kaynak olan araç zinciri. Önceden oluşturulmuş ikili dosyalar sadece kolaylık sağlar.
Chris Stratton


23

"Başka Bir Şirket" EDA dev Mentor Grafik olduğunu. Mükemmel G ++ Lite araç zincirini kucaklamayı, genişletmeyi ve söndürmeyi planlıyorlar mı, bilmiyorum. Ben do onlar Gerçekten Pahalı Yazılım satmak için iş olduğunu biliyorum. Diğer şirketler gibi, Code Sourcery G ++ Lite için bir ön uç satıyorlar ve mümkün olan en iyi şekilde gizlemek onların çıkarına. codesourcery.com bunu gizlemek kadar iyi bir iş yapmadı. Mentor Graphics bunu oldukça iyi sakladı, bu da beni "gömülü kalkınma için açık kaynakların geleceğine olan bağlılıkları" konusunda bu basın açıklamasından kuşkulanıyor .

Bununla birlikte, sizi kutsanmış GPL tarafından kaynağa bağlantılar içeren ticari sürüme götürmek için iyi bir iş çıkarırlar. Ürünler -> Gömülü Yazılım -> Sourcery Araçları -> Sour Code CodeBench menü setini izleyerek ve kişisel, akademik ve lite sürümlerini bulmak için en aşağıya kaydırarak ulaştım :

resim açıklamasını buraya girin

Bu bağlantılar sizi gizemli bir şekilde zorlaması gereken sayfalara yönlendirir https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite .
URL'deki abonelik kırıntısı ve giriş yapmak için tekrarlanan öneriler IDE'nin ücretli desteği ve denemeleri içindir. Sadece görmezden gel.

Bu sayfadan, EABI sürümüne ( ARM Genişletilmiş Uygulama İkili Arabiriminin kısaltması , çıplak metal uygulamaları programlamak istiyorsanız bunu kullanın) yanı sıra diğer işletim sistemleriyle kurulacak kütüphaneler.

resim açıklamasını buraya girin

Bu sayfadaki EABI "Tüm sürümler" bağlantısını tıkladığınızda, yorumunuza bağladığınız site https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053 adresine yönlendirilirsiniz .

Haklısın, geriye doğru bağlantı yok. Gezinmek için tarayıcı geçmişinizi kullanın.

Biraz OT: Code Sourcery ücretli araçlarını kullandım (TI DSP DSK ile ücretsiz olarak geldi). Hata ayıklama yardımcı programları yeni başlayanlar için kullanışlı olurdu, ancak araç setinin geri kalanı (editör, proje oluşturucu, GUI derleyici yapılandırıcısı) bir acıydı. Harici bir metin editörü kullanarak ve sadece uygulamayı derlemek ve hata ayıklamak için kullandım. Ben kesinlikle bu 2800 $ değer olduğunu sanmıyorum. Lite sürümü ile doğru rotayı kullanıyorsunuz.


Şimdi kaldırılmış gibi görünüyor.
Isaac

6

Evet, CodeSourcery çok uygun bir şirket. CodeSourcery ekibiyle (şu anda Mentor Graphics'de) ürün stratejisi üzerinde yakın çalışıyorum. CodeSourcery Lite araç zincirleri, fark ettiğiniz gibi Sourcery CodeBench Lite olarak yeniden adlandırıldı. Birçoğu yakın zamanda bu ay 4.6 gcc'ye güncellendi. Cihaz desteğini de genişlettik. Lite sürümlerinin tam kaynak kodu her zaman olduğu gibi kullanılabilir.

Aralık 2012 güncelleştirmesi: GCC 4.7.2, binutils 2.23, eglibc 2.16 ve GDB 7.4.50 güncellemelerini içeren Sourcery CodeBench Lite için yeni sürümler çıkmıştır.


1

-1

Mentor Graphics'in CodeSourcery'i yakın kaynak haline getireceğinden ve kullandığınız herhangi bir satır için ödeme yapmanız gerektiğinden eminim. Kelvin'in söylediği bağlantıdan indirebilirsiniz. Ancak başka sürümler için artık ÜCRETSİZ olmayacak. İşte bulduğum şeyresim açıklamasını buraya girin


1
gcc, GPL lisansını kullanıyor, bu nedenle kaynağı kapatmasına izin verilmiyor.
Johan
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.