|
|

楼主 |
发表于 2007-4-25 17:59:54
|
显示全部楼层
谢谢各位。
暂时没有时间看,回头一定看看斑竹说得LFS反向分析,论坛上应该就有吧。
我现在有些清楚我最开始问的问题了,多谢hans_yu。可是看了大家的回答之后,就又有了新的问题,呵呵。
1 doom3d兄提到了ABI,而我也听说过EABI这样的字眼,但是我并不明白,除了知道是应用程序接口之外一无所知,很想知道ABI具体指什么啊,EABI与ABI又有什么区别啊。
2 不知道这个问题是不是CLFS的问题,也在这里一并问了吧,我曾经尝试过在linux上build一个windows上native的gcc编译器,可是在windows上用cygwin运行的时候,当我编译一个helloworld的简单c程序,会报找不到libstdc++库的错误,如果编译加上-L${libstdc++'s path name},那么就可以编译通过,当我看到这个LFS设置make -C ld LIB_PATH=/tools/lib,我就以为找到了问题的答案,于是我也重新make了一下binutils的
ld目录,LIB_PATH设置成windows上的绝对路径,可是仍然不好用,不知道这个问题诸位能否给予写见教,或是我该去CLFS版问这个? |
|