Code Sourcery G ++ Lite仍然是可行的项目吗?


18

当我尝试下载适用于ARM的Code Sourcery G ++ Lite的较新版本时,我注意到我被重定向到另一家公司,并且在该网站上真的找不到有关ARM Sourcery G ++ Lite的任何信息。

有人知道Sourcery G ++ Lite for ARM项目的状态吗?它还活着吗,人们还在使用它吗?将来会上市吗?


更新:他们似乎已将项目重命名为Sourcery CodeBench Lite,所以也许这个问题不重要


更新:Mentor Graphics正在关闭该项目,它不再是可行的选择。


注意:当前获得ARM gcc的可行地方似乎来自Linaro


仍然有一个发布列表:codesourcery.com/sgpp/lite/arm/portal/subscription3053但我从他们的主页上找不到指向该页面的任何链接...
Johan

单击此页面上的“下载当前版本”(在“ ARM处理器”部分下):mentor.com/embedded-software/sourcery-tools/sourcery-codebench/…然后“ EABI- >所有版本”将带您到那里。
Craig

@Johan-不管名字是什么,它都不再存在于codesourcery.com上,它已经永远存在了。似乎是个好问题。
凯文·维米尔

有一个旧的软件包它清洁香港它codesourcery.com/sgpp/lite/arm/portal/package5383/public/...

Answers:


8

似乎Sourcery CodeBench Lite for ARM不再可用。

Mentor Graphics似乎为其他处理器而不是ARM生成了Lite工具链。现在,他们指导您获得针对ARM处理器的商业工具链的试用版。

2015年1月27日更新:这些链接不再提供下载

我发现仍然可以从Mentor Graphics下载的最新的Sourcery CodeBench Lite for ARM版本是:

这些包含GCC 4.8.1。

它们自2014年11月18日起可用。不知道将持续多长时间。


2
所以,新的答案不是……:(
约翰·

此摘要忽略了源代码可执行文件构建之间以及lite版本与编译器本身之间的关键区别。如果Mentor仍在其付费产品中为ARM运送GCC衍生产品,则他们有义务提供其完整的相应来源而无重新分配限制,尽管他们可能已停止提供即读即用下载,但这并不意味着您无法创建自己的内部版本以供使用。可能有(或将有)其他现成版本的来源。
克里斯·斯特拉顿

该摘要仅提供有关Sourcery CodeBench Lite for ARM的当前状态的信息。我自己寻找更新的ARM Lite工具链,这使我想到了这个问题,因此我想与您分享发现的内容。我无意研究替代方案,也无意从源头构建自己的工具链。
Michael Burr 2014年

来源工具链。预编译的二进制文件只是一种方便。
克里斯·斯特拉顿


23

“另一家公司”是EDA巨头Mentor Graphics。我不知道他们是否打算拥抱,扩展和消除优秀的G ++ Lite工具链。我确实知道他们有意出售Really Expensive Software。像其他公司一样,他们出售Code Sourcery G ++ Lite的前端,并且尽可能地最好地隐藏它符合他们的最大利益。codesourcery.com在隐藏它方面做得不好。Mentor Graphics很好地隐藏了它,这使我对本新闻稿对其“致力于嵌入式开发的开源的未来” 表示怀疑。

但是,他们做得不错,可以带您进入商业版本,根据受好评的GPL,该商业版本包含指向源的链接。我通过遵循菜单集Products-> Embedded Software-> Sourcery Tools-> Sourcery CodeBench并滚动到最底部以找到个人,学术和精简版本来做到这一点:

在此处输入图片说明

这些链接将您定向到难以置信的神秘页面https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite
URL中的订阅面包屑和反复登录的建议是为IDE的付费支持和试用提供的。只是忽略它们。

在该页面上,您将看到类似以下内容的内容,并带有指向EABI版本(ARM扩展应用程序二进制接口的缩写,如果您要编写裸机应用程序,请使用此名称)的链接以及针对该版本的链接将与其他操作系统一起安装的库。

在此处输入图片说明

单击此页面上的EABI“所有版本”链接会将您带到https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053,您在评论中链接的网站。

您是正确的,没有向后链接。使用浏览器历史记录进行导航。

略过OT:我使用了Code Sourcery付费工具(它们随TI DSP DSK一起免费提供)。调试实用程序对于初学者来说很方便,但是其余的工具集(编辑器,项目构建器,GUI编译器配置器)却很麻烦。我最终使用了外部文本编辑器,仅使用该应用程序进行编译和调试。我当然不认为它值2800美元。使用精简版,您走的路正确。


现在似乎已将其删除。
以撒

6

是的,CodeSourcery是一家非常可行的公司。我与CodeSourcery团队(现为Mentor Graphics)紧密合作,共同制定产品策略。如您所知,CodeSourcery Lite工具链已重命名为Sourcery CodeBench Lite。他们大多数人最近在本月更新到gcc 4.6。我们还扩展了设备支持。Lite版本的完整源代码一如既往地可用。

2012年12月更新:Sourcery CodeBench Lite的新版本已经发布,其中包括对GCC 4.7.2,binutils 2.23,eglibc 2.16和GDB 7.4.50的更新。


1

-1

我很确定Mentor Graphics将使CodeSourcery成为封闭源代码,并且您必须为使用的任何一行付费。您可以从Kelvin所说的链接下载。但是,任何其他版本都将不再免费。这是我发现的在此处输入图片说明


1
gcc使用的是GPL许可证,因此不允许他们关闭源代码。
约翰
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.