ts-7000
[Top] [All Lists]

[ts-7000] Cygwin - cross-compiling/link options and math functions

To:
Subject: [ts-7000] Cygwin - cross-compiling/link options and math functions
From: "geoffveale" <>
Date: Sat, 09 Jun 2007 01:52:58 -0000
This is simply a question of curiosity..
When I cross-compile for my TS-7260 I had no problems using basic c
code as long as I did not use any math functions like 'pow'. I was
using this compile/link instruction..

arm-unknown-linux-gnu-gcc -Wall s4.c  -o s4

The error given was that the math function could not be found. The
required header math.h was being found and yet the function call was
missing? Some searching on the web found that if I use.. 

arm-unknown-linux-gnu-gcc -Wall -lm s4.c  -o s4

the problem disappears. I know that the -l option is normally used to
instruct the location of library files, but could not find out what
-lm actually does. It certainly works, but it would be nice to know
why. Anyone know why this works?

Anyway this little piece of info may help another TS-7200 user. 



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU