canutils-4.0.6——libsocketcan编译
关于libsocketcan的编译
1、解压libsocketcan-0.0.9.tar.bz2。执行configure命令
./configure --host=arm-none-linux-gnueabi --prefix=/home/coffey/libsocketcan
2、make
Making all in include
make[1]: Entering directory `/home/coffey/libsocketcan-0.0.9/include'
make all-am
make[2]: Entering directory `/home/coffey/libsocketcan-0.0.9/include'
make[2]: Leaving directory `/home/coffey/libsocketcan-0.0.9/include'
make[1]: Leaving directory `/home/coffey/libsocketcan-0.0.9/include'
Making all in config
make[1]: Entering directory `/home/coffey/libsocketcan-0.0.9/config'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/coffey/libsocketcan-0.0.9/config'
Making all in src
make[1]: Entering directory `/home/coffey/libsocketcan-0.0.9/src'
CC libsocketcan.lo
CCLD libsocketcan.la
make[1]: Leaving directory `/home/coffey/libsocketcan-0.0.9/src'
make[1]: Entering directory `/home/coffey/libsocketcan-0.0.9'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/coffey/libsocketcan-0.0.9'
3、make install
Making install in include
make[1]: Entering directory `/home/coffey/libsocketcan-0.0.9/include'
make[2]: Entering directory `/home/coffey/libsocketcan-0.0.9/include'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/home/coffey/libsocketcan-0.0.9/include" || /bin/mkdir -p "/home/coffey/libsocketcan-0.0.9/include"
/usr/bin/install -c -m 644 libsocketcan.h can_netlink.h '/home/coffey/libsocketcan-0.0.9/include/.'
/usr/bin/install: `libsocketcan.h' and `/home/coffey/libsocketcan-0.0.9/include/./libsocketcan.h' are the same file
/usr/bin/install: `can_netlink.h' and `/home/coffey/libsocketcan-0.0.9/include/./can_netlink.h' are the same file
make[2]: *** [install-nobase_includeHEADERS] Error 1
make[2]: Leaving directory `/home/coffey/libsocketcan-0.0.9/include'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/coffey/libsocketcan-0.0.9/include'
make: *** [install-recursive] Error 1
大牛们,求分析!