Hi,
I'm getting the following errors while cross-compiling the calibrator tool, which I downloaded from git clone git://github.com/gxk/ti-utils.git.
After following the build steps from http://linuxwireless.org/en/users/Drivers/wl12xx/calibrator as well as http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connectivity_Calibration_Proccess_NLCP, I was getting the following error:
philip@philip:~/ti-utils$ sudo make CROSS_COMPILE=/home/philip/arm-2009q1/bin/arm-none-linux-gnueabi-
/home/philip/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -L/lib -L/usr/local/lib nvs.o misc_cmds.o calibrator.o plt.o ini.o -lnl -lnl-genl -lm -o calibrator
/home/philip/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: warning: library search path "/lib" is unsafe for cross-compilation
/home/philip/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: warning: library search path "/usr/local/lib" is unsafe for cross-compilation
/home/philip/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/local/lib/libnl.so when searching for -lnl
/home/philip/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/local/lib/libnl.a when searching for -lnl
/home/philip/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lnl
collect2: ld returned 1 exit status
make: *** [all] Error 1
philip@philip:~/ti-utils$
I've downloaded and installed the libnl-2.0 and set the NFSROOT path as needed....
Am I missing something, or do I need to use some other cross-compiler....?
Thanks in advance for all help.
Regards,
Philip Mathew