I was trying to figure out why I too had the linker command line
switches in the wrong place and the only place I found info on it was in
the FAQ:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/mspgcc/msp430-
libc/doc/FAQ?rev=HEAD&content-type=text/plain
Item number two shows the -lxxx command line switches before the object
definition (in the part "Bit simpler way is ...").  If this is wrong,
then this needs to be fixed (in the docs).  I couldn't find this
described as useful when compiling and linking at the same time, but I'm
sure it's somewhere (and perhaps lists the -l in the wrong place there
also).

Thanks
-Mark


-----Original Message-----
From: mspgcc-users-ad...@lists.sourceforge.net
[mailto:mspgcc-users-ad...@lists.sourceforge.net] On Behalf Of Chris
Liechti
Sent: Saturday, April 05, 2003 7:28 PM
To: mspgcc-users@lists.sourceforge.net
Subject: Re: [Mspgcc-users] Math functions in math.h?


Am 06.04.2003 00:13:23, schrieb Petr Hanc <ha...@centrum.cz>:

>I have this problem too. It seems that msp430-gcc.exe ignores the -l
>option.
>
>This command returns "undefined reference" error:
>
>msp430-gcc -mmcu=msp430x149 -g -lm pokusy.o

"-lm pokusy.o"

>Linking using msp430-ld works fine:
>msp430-ld -m msp430x149
...
>-L/cygdrive/c/programy/mspgcc/lib pokusy.o -lm -lgcc -lc -lgcc

"pokusy.o -lm"

do you see the difference? the order matthers!

HTH
chris




-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb: 
Dedicated Hosting for just $79/mo with 500 GB of bandwidth! 
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Reply via email to