Openwrt 交叉编译libxml2

简介:

系统环境为Ubuntu 12.04.04,配置交叉编译环境使用以下命令即可,具体路径视自己环境而定:

./configure CC=/root/openwrt/staging_dir/toolchain-mipsel_1004kc+dsp_gcc-5.3.0_musl-1.1.14/bin/mipsel-openwrt-linux-gcc CXX=/root/openwrt/staging_dir/toolchain-mipsel_1004kc+dsp_gcc-5.3.0_musl-1.1.14/bin/mipsel-openwrt-linux-g++ --host=mipsel-linux --prefix=/root/xml --build=i686-pc-linux-gnu


在进行make时,报thread.c 80,81行报错,无法通过,

80   extern int pthread_equal ()

81           __attribute((weak));


解决方法:

  直接将其注释即可,然后再进行make以及make install




 本文转自 XDATAPLUS 51CTO博客,原文链接:http://blog.51cto.com/xdataplus/1875177

相关文章
|
7月前
|
Linux
linux 交叉编译libpng,libjpeg库
linux 交叉编译libpng,libjpeg库
133 1
|
7月前
交叉编译安装tslib
交叉编译安装tslib
91 0
|
Windows
zlib、libzip、 libzippp 库编译(windows + cmake + vs2013)
"libzipp" 这库是基于 "libzip" 之上封装的,而 "libzip" 又是基于 "zlib"库封装的,所以要编译 "libzipp" 库就要先编译其他两个库。下载准备:"zlib-1.2.
3822 0
|
2月前
|
Ubuntu 编译器 C语言
Ubuntu安装gcc 以及g++
这篇博客介绍了在Ubuntu系统中安装gcc和g++编译器的步骤,包括解决安装过程中可能遇到的问题,如锁文件冲突,并提供了一些安装GCC和G++的命令和技巧。
121 0
|
7月前
|
Unix 编译器 Linux
Linux编译器-gcc/g++使用
Linux编译器-gcc/g++使用
|
7月前
|
自然语言处理 Linux 编译器
Linux编译器——gcc/g++使用
Linux编译器——gcc/g++使用
|
7月前
|
Linux 编译器 开发工具
Linux编译器-gcc/g++
Linux编译器-gcc/g++
68 0
|
7月前
|
开发工具 git
openwrt编译
openwrt编译
172 1
|
IDE Linux 编译器
Linux编译器-gcc/g++的使用
Linux编译器-gcc/g++的使用
|
7月前
|
编译器 Linux C语言
【Linux编译器】:gcc/g++的使用
【Linux编译器】:gcc/g++的使用
98 0