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

Problem compiling simple C program



I'm running Debian Etch on a PC. When I try to compile the following 
(called test.c);

#include <math.h>
#include <stdio.h>

int main()
{
    double
        val = 1.55;

    printf("sine: %g\n", sin(val));

    return 0;
}

using the command line

gcc -Wall -o test test.c

I get

/tmp/cciDV02m.o: In function `main':
test.c:(.text+0x21): undefined reference to `sin'
collect2: ld returned 1 exit status

When I compile the equivalent C++ program using the apropriate C++ 
parameters, everything goes great. Have I neglected to load a Debian 
package? Any help will be appreciated.
-- 
John Salmon
salmonjj@comcast.net
       ---- Posted via Pronews.com - Premium Corporate Usenet News Provider ----
http://www.pronews.com offers corporate packages that have access to 100,000+ newsgroups


Reply to: