Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problems with pow( ) in gcc



try

-lm

to include the math libs.

Tom.

On Wed, Jan 31, 2001 at 12:30:54PM +0900, Hector Akamine wrote:
> I was trying to compile this simple program. The gcc compiler is the one
> included in Vine Linux 2.0
> 
> ------- program begin ----------
> 
> #include <stdio.h>
> #include <math.h>
> 
> int main() {
>   double maxi;
> 
>   printf("pow test:");
>   maxi = pow (2.0, 5.0 );
>   printf("%f\n",maxi);
> 
> }
> 
> ------- program end ----------
> 
> But the compiler throws the following error:
> 
> ------- begin --------
> $ gcc -o test test.c
> 
> 
> /tmp/ccfCPb5f.o: In function `main':
> /tmp/ccfCPb5f.o(.text+0x22): undefined reference to `pow'
> collect2: ld returned 1 exit status
> 
> -------- end ---------
> 
> What am I doing wrong?
> 
> 
> Thanks in advance
> 
> -----------------------------------------------------------------------
> Next Nomikai Meeting:    Fri, February 16 19:30- Tengu Tokyo Eki Mae
> Next Technical Meeting:  March (date TBA)
> -----------------------------------------------------------------------
> more info: http://www.tlug.gr.jp           Sponsor: Global Online Japan
> 

-- 
Thomas O'Dowd                   Noop-de-Noop!
tom@example.com                  http://www.nooper.com


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links