为了移植BlueZ的utils,必须得有libusb的库文件.
所以这两天移植在交叉编译libusb.但是编译过程中总是出现问题.
当程序连接的时候ld会抱错signal 11.还不清楚问题是什么原因造成的.察看Makefile,出错的地方libusb是用g++来做编译连接工作的.又在网上看了看,关于signal 11的错误很多帖子都说可能是和ld的bug有关系.我用的gcc是2.95版本的,比较老.于是现在正在下3.4.3版本的gcc toolchian.希望是工具造成的问题,而不是其它的什么设置问题. <iframe frameborder="0" id="gn_notemagic" style="position: absolute; display: block; opacity: 0.7; z-index: 500; width: 17px; height: 21px; top: 101px; right: 396px;" src="http://www.google.com/gn/static_files/blank.html"></iframe>
所以这两天移植在交叉编译libusb.但是编译过程中总是出现问题.
当程序连接的时候ld会抱错signal 11.还不清楚问题是什么原因造成的.察看Makefile,出错的地方libusb是用g++来做编译连接工作的.又在网上看了看,关于signal 11的错误很多帖子都说可能是和ld的bug有关系.我用的gcc是2.95版本的,比较老.于是现在正在下3.4.3版本的gcc toolchian.希望是工具造成的问题,而不是其它的什么设置问题. <iframe frameborder="0" id="gn_notemagic" style="position: absolute; display: block; opacity: 0.7; z-index: 500; width: 17px; height: 21px; top: 101px; right: 396px;" src="http://www.google.com/gn/static_files/blank.html"></iframe>