不会被GNU ELF链接工具链接。

7个帖子/ 0新
最后一篇
eyeye.
离线
最后一次露面:2年8个月前
加入:2014-09-04 15:27
不会被GNU ELF链接工具链接。

在SDK的patch_code \ obj dir中,

一些OBJ文件不是ELF格式,其他EFL链接器无法识别它们。

我通过十六进制编辑器打开它们,它们是orc(?)格式。

ATTS_TASK.OBJ -------------- EFL.
ch_map.obj ---------------- orc.
gapm_util.obj ------------- orc.
ke_task.obj ----------------- elf.
smpc.obj ------------------
smpc_task.obj ------------

如上所列出的,CH_MAP.OBJ和GAPM_UTIL.OBJ由EVA Edition RV MDK编译,

我已经测试过,只有许可MDK可以生成ELF对象文件。

所以,你什么时候发布EFL格式文件???
而且,有没有人通过GNU链接器链接了这个文件???

我的目的是用IAR工具构建SDK,
需要帮忙 :eye.zhi@gmail.com.

eyeye.
离线
最后一次露面:2年8个月前
加入:2014-09-04 15:27
Inhttp://infocenter.arm.com.


http://infocenter.arm.com/help/index.jsp?主题= / com.arm.doc.dui0478q / deb ...

ARM编译器是管理的许可证。特定功能取决于已安装的许可证。
例如,许可证可能会将ARM编译器的使用限制为特定处理器类型,或者对可以生成的图像大小放置最大限制,或者要求您使用专有格式(ORC)对象而不是ELF格式对象。

je_dialog
离线
最后一次露面:3天1小时前
员工
加入:2013-12-05 14:02
Hellp Eyeye。我正在查

Hellp Eyeye。我正在用这个软件团队检查:我会尽快回来。

BR JE_DIALOG.

py_dialog.
离线
最后一次露面:2年7个月前
员工
加入:2014-08-25 09:59
嗨Eyeye,

嗨Eyeye,

您可以下载免费的许可证keil,可以完全涵盖所有DA14580应用程序的32K尺寸代码。它能够编译ORC对象文件驻留在Patch_code文件夹中,没有问题。因此,您不需要所有对象文件都是精灵格式。

问候!
py_dialog.

eyeye.
离线
最后一次露面:2年8个月前
加入:2014-09-04 15:27
感谢您的回复!

感谢您的回复!

我的目的是用IAR和GNU工具构建SDK,

因此,EFL格式对象文件是必要的。

并且,在该DOC中[AN-B-024将KEIL UVISION项目移植到GNU链工具1.0],EFL格式对象文件是必要的。

py_dialog.
离线
最后一次露面:2年7个月前
员工
加入:2014-08-25 09:59
嗨Eyeye,

嗨Eyeye,

刚刚选中了最新的版本SDK,所有OBJ文件都处于ELF格式(一个文件ATTS_UTIL.OBJ仍然处于ORC格式,但我找不到对话框参考项目使用它),您可以从我们的网站上访问并下载它。

问候!
py_dialog.

eyeye.
离线
最后一次露面:2年8个月前
加入:2014-09-04 15:27
谢谢,我很幸运。

谢谢,我很幸运。