Sorry been a bit busy with work and Univeristy, I will take another look
at the packages and see if I did miss anything when I created the Karmic
package. I know there was some issues with the Jaunty package but I
fixed those earlier this month.

Thanks for using my packages,

Adam Horden

rfdaniel wrote:
> 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.
>  
>   

Reply via email to