Hi All,

I've installed Ubuntu Karmic msp430 tools binary from Adam Horden
repository.

I've been dealing with, which I supose, is a directory configuration issue
with no luck.

I'm including the -v ouput of one of the sources (my project consists of
several .c sources the problem is the same for all of them.).
I can say this project compiles OK with TI compiler under Windows. But I'm
on Linux now and I don't want to go back.
 
At some point I get the following:

"ignoring duplicate directory "/usr/msp430/include""

Obviously the directory is not duplicated, and the search list:

#include <...> search starts here: etc....

do not include /usr/msp430/include directory.

This include directory   contains string.h which I need to access string
library functions that I use, so, I get a link error as you can see at the
end of the report.

There are also another mesagge, I don't know if it's important

ignoring nonexistent directory
"/usr/lib/gcc/msp430/4.4.2/../../../../msp430/sys-include"

Any help will be appreciated.


**** Build of configuration Debug for project CoordinadorZB ****

make -k all 
Building file: ../Coord_air.c
Invoking: GCC C Compiler
/usr/bin/msp430-gcc -mmcu=msp430x2370  -imacros Coord.mac -lc
-I"/home/daniel/SincronizaW/CoordinadorZB" -I/usr/msp430/include
-I/home/daniel/SincronizaW/CommonFiles -I/usr/lib -I/usr/msp430/lib
-I/usr/include -O0 -g3 -Wall -c -fmessage-length=0 -v -MMD -MP
-MF"Coord_air.d" -MT"Coord_air.d" -o"Coord_air.o" "../Coord_air.c"
Using built-in specs.
Target: msp430
Configured with: /build/buildd/msp430-gcc-msp430-gcc-4.4.2/configure
--prefix=/usr --build=i486-linux-gnu --host=i486-linux-gnu --target=msp430
--enable-libiberty --enable-languages=c --disable-libc --disable-nls
--disable-libssp --disable-threads --disable-multilib --with-gcc
--with-gnu-as --with-gnu-ld --with-stabs --without-headers : (reconfigured)
/build/buildd/msp430-gcc-msp430-gcc-4.4.2/configure --prefix=/usr
--build=i486-linux-gnu --host=i486-linux-gnu --target=msp430
--enable-libiberty --enable-languages=c --disable-libc --disable-nls
--disable-libssp --disable-threads --disable-multilib --with-gcc
--with-gnu-as --with-gnu-ld --with-stabs --without-headers
Thread model: single
gcc version 4.4.2 (GCC) 
COLLECT_GCC_OPTIONS='-mmcu=msp430x2370' '-imacros' 'Coord.mac'
'-I/home/daniel/SincronizaW/CoordinadorZB' '-I/usr/msp430/include'
'-I/home/daniel/SincronizaW/CommonFiles' '-I/usr/lib' '-I/usr/msp430/lib'
'-I/usr/include' '-O0' '-g3' '-Wall' '-c' '-fmessage-length=0' '-v' '-MMD'
'-MP' '-MFCoord_air.d' '-MTCoord_air.d' '-oCoord_air.o'
 /usr/libexec/gcc/msp430/4.4.2/cc1 -quiet -v
-I/home/daniel/SincronizaW/CoordinadorZB -I/usr/msp430/include
-I/home/daniel/SincronizaW/CommonFiles -I/usr/lib -I/usr/msp430/lib
-I/usr/include -MMD Coord_air.dCoord_air.o -MFCoord_air.d -MP -MTCoord_air.d
-MQ Coord_air.o -dD -DMSP430_HAS_HW_MUL -D__MSP430_2370__ -DMSP430_HAS_HWMUL
-imacros Coord.mac ../Coord_air.c -quiet -dumpbase Coord_air.c
-mmcu=msp430x2370 -auxbase-strip Coord_air.o -g3 -O0 -Wall -version
-fmessage-length=0 -o /tmp/cclJCA1f.s
ignoring nonexistent directory
"/usr/lib/gcc/msp430/4.4.2/../../../../msp430/sys-include"
ignoring duplicate directory "/usr/msp430/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /home/daniel/SincronizaW/CoordinadorZB
 /home/daniel/SincronizaW/CommonFiles
 /usr/lib
 /usr/msp430/lib
 /usr/include
 /usr/lib/gcc/msp430/4.4.2/include
 /usr/lib/gcc/msp430/4.4.2/include-fixed
 /usr/lib/gcc/msp430/4.4.2/../../../../msp430/include
End of search list.
GNU C (GCC) version 4.4.2 (msp430)
        compiled by GNU C version 4.4.1, GMP version 4.3.1, MPFR version 
2.4.1-p2.
warning: GMP header version 4.3.1 differs from library version 4.2.4.
warning: MPFR header version 2.4.1-p2 differs from library version 2.4.1.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 60dce05db71b373ec6cdd56b1b9970f6
COLLECT_GCC_OPTIONS='-mmcu=msp430x2370' '-imacros' 'Coord.mac'
'-I/home/daniel/SincronizaW/CoordinadorZB' '-I/usr/msp430/include'
'-I/home/daniel/SincronizaW/CommonFiles' '-I/usr/lib' '-I/usr/msp430/lib'
'-I/usr/include' '-O0' '-g3' '-Wall' '-c' '-fmessage-length=0' '-v' '-MMD'
'-MP' '-MFCoord_air.d' '-MTCoord_air.d' '-oCoord_air.o'
 /usr/lib/gcc/msp430/4.4.2/../../../../msp430/bin/as -v
-I/home/daniel/SincronizaW/CoordinadorZB -I/usr/msp430/include
-I/home/daniel/SincronizaW/CommonFiles -I/usr/lib -I/usr/msp430/lib
-I/usr/include -mmcu=msp430x2370 -oCoord_air.o /tmp/cclJCA1f.s
GNU assembler version 2.19.1 (msp430) using BFD version (GNU Binutils)
2.19.1
COMPILER_PATH=/usr/libexec/gcc/msp430/4.4.2/:/usr/libexec/gcc/msp430/4.4.2/:/usr/libexec/gcc/msp430/:/usr/lib/gcc/msp430/4.4.2/:/usr/lib/gcc/msp430/:/usr/lib/gcc/msp430/4.4.2/../../../../msp430/bin/
LIBRARY_PATH=/usr/lib/gcc/msp430/4.4.2/:/usr/lib/gcc/msp430/4.4.2/../../../../msp430/lib/
COLLECT_GCC_OPTIONS='-mmcu=msp430x2370' '-imacros' 'Coord.mac'
'-I/home/daniel/SincronizaW/CoordinadorZB' '-I/usr/msp430/include'
'-I/home/daniel/SincronizaW/CommonFiles' '-I/usr/lib' '-I/usr/msp430/lib'
'-I/usr/include' '-O0' '-g3' '-Wall' '-c' '-fmessage-length=0' '-v' '-MMD'
'-MP' '-MFCoord_air.d' '-MTCoord_air.d' '-oCoord_air.o'
Using built-in specs.
Target: msp430
Configured with: /build/buildd/msp430-gcc-msp430-gcc-4.4.2/configure
--prefix=/usr --build=i486-linux-gnu --host=i486-linux-gnu --target=msp430
--enable-libiberty --enable-languages=c --disable-libc --disable-nls
--disable-libssp --disable-threads --disable-multilib --with-gcc
--with-gnu-as --with-gnu-ld --with-stabs --without-headers : (reconfigured)
/build/buildd/msp430-gcc-msp430-gcc-4.4.2/configure --prefix=/usr
--build=i486-linux-gnu --host=i486-linux-gnu --target=msp430
--enable-libiberty --enable-languages=c --disable-libc --disable-nls
--disable-libssp --disable-threads --disable-multilib --with-gcc
--with-gnu-as --with-gnu-ld --with-stabs --without-headers
Thread model: single
Finished building: ../Coord_air.c


...........

Building target: CoordinadorZB
Invoking: GCC C Linker
/usr/bin/msp430-ld  -m msp430x2370  -lc  -T  "msp430x2370M.x" 
-o"CoordinadorZB"  ./Coord_air.o ./Coord_app.o ./Coord_cmd.o ./Coord_main.o
./hal_board.o ./mt.o ./sapi.o ./sapi_cb.o ./smb.o ./spi.o ./zaccel.o   
/usr/bin/msp430-ld: cannot find -lc
make: *** [CoordinadorZB] Error 1
make: Target `all' not remade because of errors.
 
-- 
View this message in context: 
http://old.nabble.com/Ubuntu-karmic-installation-issue-tp27178241p27178241.html
Sent from the MSP430 gcc - Users mailing list archive at Nabble.com.


Reply via email to