|
如题:
环境ubuntu10.04,交叉编译器arm-none-linux-gnueabi,gcc版本4.2。具体步骤如下:
1) sudo apt-get install autoconf automake libtool
2) sudo ./autogen.sh
3) sudo ./configure --prefix=/usr/local/tslib --host=arm-none-linux-gnueabi ac_cv_func_malloc_0_nonnull=yes
配置部分过程打印信息
checking whether make sets $(MAKE)... yes
checking for arm-none-linux-gnueabi-g++... no
checking for arm-none-linux-gnueabi-c++... no
checking for arm-none-linux-gnueabi-gpp... no
checking for arm-none-linux-gnueabi-aCC... no
checking for arm-none-linux-gnueabi-CC... no
checking for arm-none-linux-gnueabi-cxx... no
checking for arm-none-linux-gnueabi-cc++... no
checking for arm-none-linux-gnueabi-cl.exe... no
checking for arm-none-linux-gnueabi-FCC... no
checking for arm-none-linux-gnueabi-KCC... no
checking for arm-none-linux-gnueabi-RCC... no
checking for arm-none-linux-gnueabi-xlC_r... no
checking for arm-none-linux-gnueabi-xlC... no
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
推测编译器设置失败,查看生成的Makefile文件,其中编译器默认的是系统自带的gcc.
明白的请多多指教,遇到同样问题的请说说您的解决办法,谢谢 |
|