Kiedy próbowałem pobrać nowszą wersję Code Sourcery G ++ Lite dla ARM, zauważyłem, że zostałem przekierowany do innej firmy i naprawdę trudno jest znaleźć na tej stronie coś o Sourcery G ++ Lite dla ARM.
Czy ktoś zna status projektu Sourcery G ++ Lite dla ARM? Czy wciąż żyje, czy ludzie nadal z tym pracują? Czy będzie dostępny w przyszłości?
Aktualizacja: Wygląda na to, że zmienili nazwę projektu na Sourcery CodeBench Lite , więc może pytanie nie jest istotne?
Aktualizacja: Mentor Graphics zamyka projekt, nie jest już realną alternatywą.
Uwagi: Wydaje się, że aktualne miejsce na zdobycie gcc dla ARM pochodzi z Linaro
Odpowiedzi:
Wygląda na to, że Sourcery CodeBench Lite dla ARM nie jest już dostępny.
Wydaje się, że Mentor Graphics tworzy łańcuch narzędzi Lite dla innych procesorów, ale nie dla ARM. Kierują cię teraz do uzyskania wersji próbnej ich komercyjnego zestawu narzędzi dla procesorów ARM.
Aktualizacja 27 stycznia 2015 r . : pliki do pobrania nie są już dostępne z tych linków
Ostatnie wydania Sourcery CodeBench Lite dla ARM, które nadal mogę pobrać z Mentor Graphics, to:Zawierają one GCC 4.8.1.
Były dostępne od 18 listopada 2014 r. Nie wiadomo, jak długo to pozostanie prawdą.źródło
„Another Company” to gigant EDA Mentor Graphics. Czy planują objąć, rozszerzyć i zgasić doskonały zestaw narzędzi G ++ Lite, czy nie, nie wiem. I nie wiedzieć, że są one w biznesie sprzedać bardzo drogie oprogramowanie. Podobnie jak inne firmy, sprzedają one interfejs dla Code Sourcery G ++ Lite, i jest w ich najlepszym interesie, aby ukryć go najlepiej, jak to możliwe. codesourcery.com nie radził sobie tak dobrze, jak to ukrywać. Mentor Graphics całkiem dobrze to ukrył, co sprawia, że jestem sceptyczny wobec tej informacji prasowej na temat ich „zaangażowania w przyszłość oprogramowania typu open source w zakresie wbudowanego programowania”.
Wykonują jednak przyzwoitą robotę, przenosząc cię do wersji komercyjnej, która dzięki błogosławionej GPL zawiera linki do źródła. Doszedłem do tego, postępując zgodnie z zestawem menu Produkty -> Oprogramowanie wbudowane -> Narzędzia Sourcery -> Sourcery CodeBench i przewijając do samego dołu, aby znaleźć wersje osobiste, akademickie i lite:
Te linki prowadzą do tajemniczo trudnych do nawigacji stron https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite .
Ścieżka subskrypcji w adresie URL i powtarzające się sugestie dotyczące logowania dotyczą płatnego wsparcia i prób IDE. Po prostu ich ignoruj.
Na tej stronie zobaczysz coś podobnego z linkiem do wersji EABI (skrót od ARM Extended Application Binary Interface , użyj tego, jeśli chcesz programować aplikacje bez systemu operacyjnego ), a także wersje, które prowadzą do biblioteki, które zostaną zainstalowane z innymi systemami operacyjnymi.
Kliknięcie linku EABI „Wszystkie wersje” na tej stronie prowadzi do https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053 , strony, do której prowadzi link.
Masz rację, nie ma linków wstecznych. Do nawigacji używaj historii przeglądarki.
Nieco OT: Korzystałem z płatnych narzędzi Code Sourcery (były one dostarczane z TI DSP DSK). Narzędzia do debugowania byłyby przydatne dla początkujących, ale reszta zestawu narzędzi (edytor, konstruktor projektu, konfigurator kompilatora GUI) była uciążliwa. Skończyło się na użyciu zewnętrznego edytora tekstu i po prostu za pomocą aplikacji do kompilacji i debugowania. Na pewno nie sądzę, że było warte 2800 $. Podążasz właściwą drogą w wersji Lite.
źródło
Tak, CodeSourcery jest bardzo opłacalną firmą. Ściśle współpracuję z zespołem CodeSourcery (obecnie w Mentor Graphics) w zakresie strategii produktu. Jak zauważyłeś, łańcuchy narzędzi CodeSourcery Lite zostały przemianowane na Sourcery CodeBench Lite. Większość z nich została niedawno zaktualizowana do gcc 4.6 w tym miesiącu. Rozszerzyliśmy również obsługę urządzeń. Pełny kod źródłowy do wersji Lite jest dostępny, jak zawsze.
Aktualizacja z grudnia 2012 r .: Wydano nowe wersje Sourcery CodeBench Lite, w tym aktualizacje GCC 4.7.2, binutils 2.23, eglibc 2.16 i GDB 7.4.50.
źródło
Chociaż nie mają żadnych linków na stronie, stare linki do pobrania nadal działają.
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi.src.tar.bz2
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi.bin
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi.exe
źródło
Jestem prawie pewien, że Mentor Graphics sprawi, że CodeSourcery będzie blisko źródła i będziesz musiał zapłacić za każdą linię, z której korzystasz. Możesz pobrać z linku, który powiedział Kelvin. Jednak nie będzie już DARMOWYCH dla kolejnych wersji. Oto co znalazłem
źródło