原帖由 MMMIX 于 2009-1-8 17:02 发表 为之奈何 -> 如之奈何
原帖由 cjaizss 于 2009-1-8 17:03 发表 把库重新编译一遍
原帖由 alexhappy 于 2009-1-8 18:09 发表 手动转换
原帖由 prc 于 2009-1-8 19:19 发表 1. ar x LIB 2. 自己写个程序把每个.o的.text, .data, .rodata段的数据从小端变成大端 3. 重新打包 既然编译器能编译大端的程序,为何只提供小端的库呢?
原帖由 rocky1972 于 2009-1-8 22:45 发表 静态库编译的时候就已经确定是大端还是小端了,个人觉得应该是这样。
原帖由 MMMIX 于 2009-1-9 00:01 发表 动态库也一样。 btw,用的啥库?newlib?
原帖由 rocky1972 于 2009-1-9 08:53 发表 libgcc.a 中的__divsi3,编译器为arm-elf-gcc 2.95.3
原帖由 MMMIX 于 2009-1-9 09:30 发表 libgcc 的话用 gcc -print-multi-lib 看看它都支持哪些选项。
原帖由 rocky1972 于 2009-1-9 10:57 发表 $arm-elf-gcc -print-multi-lib .; thumb;@thumb