ts-7000
[Top] [All Lists]

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

To:
Subject: [ts-7000] Re: Cygwin - cross-compiling/link options and math functions
From: "geoffveale" <>
Date: Sat, 09 Jun 2007 10:53:16 -0000
Thanks for the info David. 
I am still very new to the gnu environment. My previous experience
until a couple of months ago was with Dos and Windows applications.
This is a big learning curve, but with help from people like you
things go along much better. I hope to finish coding my main software
project for the TS-7260 within the next month. I am using the TS-7260
in a data logger using my own analogue hardware interfaces. I spent
the previous 6 months building the mechanical and electronic hardware.
This is an upgrade of a previous system that was on a clone 8088
platform (using Dos).

Geoff Veale

--- In  David Hawkins <> wrote:
>
> > 
> > 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?
> 
> Its not the location of a library file, its to link against
> a library file, i.e., -lm says to link against libm, the
> library with the math functions in.
> 
> Similarly if you write some pthreads code, you'd need -lpthread
> to link against ... you guessed it ... libpthread.
> 
> This is not specific to the TS-ARMs, its a standard gcc
> thing.
> 
> HTH,
> Dave
>




 
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