4
A
回答
2
我设法越过安装使用CodeSourcery的精简版工具Ubuntu机上的Scratchbox 2编译单(2.0,2.4,2.6,2.8,2.10.1)链。我使用了Mono project page的文章。
首先编译它的本机
./configure
$ make
$ make install DESTDIR=path
。然后在SB2:
[sbox-ARMEL: ~] > ./configure --disable-mcs-build
[sbox-ARMEL: ~] > make
[sbox-ARMEL: ~] > make install DESTDIR=path
我用这个配置
./configure --enable-minimal=profiler,debug,logging,soft_debug --with-tls=--with-tls=__thread --with-monotouch=no --without-mcs-docs --disable-mono-debugger CFLAGS=-DARM_FPU_NONE --disable-mcs-build
2
我试了又试,并与scratchbox2上次尝试晚上..遇到了一些问题..结束了只是编胳膊,走得很好!花了30分钟!
CFLAGS=-DARM_FPU_VFP_HARD HardFloat
CFLAGS=-DARM_FPU_VFP_NONE SoftFloat
编译PC上从/ tmptree在单声道
sudo make install `directory like /tmptree etc`
移动所有这些文件到/ etc你的手臂设备上。
./autogen.sh --disable-mcs-build
make CFLAGS=-DARM_FPU_VFP_HARD
sudo make install
sudo ldconfig
想这样做很难用单3.0.3浮动..它说,它不支持它。
相关问题
- 1. 交叉编译的手臂
- 2. 交叉编译Pantheios的手臂
- 3. 手臂上的Apache交叉编译
- 4. Boost手臂交叉编译失败
- 5. 交叉编译C++到iphone手臂
- 6. distcc和手臂交叉编译
- 7. 交叉编译臂armv5tejl
- 8. 坏-rpath选项,而试图交叉编译的node.js的手臂
- 9. 针对专有ARM设备的交叉编译单声道
- 10. 为交叉编译配置单声道,什么会进入--host?
- 11. 与Android NDK交叉编译全单声道
- 12. 编译rtmpdump的手臂
- 13. Tiny C编译器手臂
- 14. 无法发送电子邮件与libcurl(交叉编译的手臂)应用
- 15. 杯手臂交叉编译错误:未知类型名称“的gss_OID”
- 16. Openfv交叉编译与ffmpeg和其他第三方的手臂板
- 17. 编译单声道和-nostdlib
- 18. 错误在scratchbox中为ARM交叉编译单声道源代码?
- 19. Qt交叉编译
- 20. 交叉编译ldd
- 21. Beaglebone交叉编译
- 22. Qt - 交叉编译
- 23. Android交叉编译
- 24. 交叉编译libSDL
- 25. ARM交叉编译
- 26. cmake交叉编译
- 27. qt交叉编译
- 28. 交叉编译器
- 29. Microblaze交叉编译
- 30. QTcreator交叉编译
嗯我试过./configure --disable-mcs-build,但我失败了很多未定义的引用,我明天会测试你的配置 – Gobliins 2011-03-04 15:03:29