微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 6572 编译报错,求大神帮忙。感激不尽

6572 编译报错,求大神帮忙。感激不尽

时间:10-02 整理:3721RD 点击:
按照文档成功编译了 Modem
之后运行命令
$./makemtk farsighted72_et_jb3 n k
$:./makeMtk farsighted72_et_jb3 bootimage 执行此命令时报错
2013/11/15 17:51:56 custgening...
            LOG: out/target/product/farsighted72_et_jb3_custgen.log
                    ==> [OK]    2013/11/15 17:51:57
2013/11/15 17:51:57 sign-modeming ...
            LOG: out/target/product/farsighted72_et_jb3_sign-modem.log
                    ==> [FAIL]  2013/11/15 17:51:58
make[1]: *** [out/target/product/farsighted72_et_jb3/obj/dep/sign-modem.dep] 错误 1
make: *** [bootimage] 错误 2
farsighted72_et_jb3_sign-modem.log  错误信息如下
gcc -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 obj/main.o obj/sec_auth.o auth/ToolLib.a lib/SignLib.a -o SignTool_MTK
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libgcc.a when searching for -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
collect2: ld returned 1 exit status
make[2]: *** [SignTool] 错误 1
[SignTool] NAND page size  not supported, set to default 2048!
./mediatek/build/tools/SignTool/SignTool.sh: line 145: ././mediatek/build/tools/SignTool/SignTool: 没有那个文件或目录
SIGN FAIL !!(Normal IMG)
sign failed. please check at ./mediatek/build/tools/sign_sec_file_list.pl line 44.
SECFL Perl return error

基线版本都编译不过?还是你NAND切EMMC什么的编译不过?

才拿刀源码,没弄个这个,不懂。跟着一篇文档弄,编译modem然后拷贝文件,然后执行命令。然后就报错了

基线版本吧,代码刚拿到的。

你将MODEM编译出来的COPY过来的文件名发出来看一下?
还有你的是3G还是2G的?
这样我们可以帮你看看问题。

72的modem拷过来的时候要根据是2G还是3G加后缀的,你看看有没有弄对

这是复制过来的文件


重新弄过一遍,应该没有错。我看错误信息有个什么 找不到 -lgcc 什么的。有影响吗?

TDD应该是3G的。拷贝的文件我贴在下面了。核对过两次。应该没错阿!

TD的改要这个宏MTK_MD1_SUPPORT=4,你试试看


是项目里的ProjectConfig.mk吗?我看了下,已经是4了。

是对应mk里面的,我之前TD的也是改了这个地方才编译得过

将对应的几个宏都核对一下,
另外你的这个软件是WET的版本吗?
要确应这个版本支持TD才行。

谢谢回复的各位,问题已经解决了。

重装系统,重配环境,重新编译。莫名其妙就过了。

use the 4.6.x toolchain for build

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top