Improve company productivity with a Business Account.Sign Up

x
?
Solved

Need help regarding ld: fatal error

Posted on 2002-03-18
1
Medium Priority
?
278 Views
Last Modified: 2010-04-15
Here is my test program:

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

main () {
  double result;
  double x=2.718;

  result=log(x);
  printf("Log of %g is %.2g\n", x, result);
  return(0);
}

when I compile the program as follows:
cc test.c

I get the following error:

Undefined                       first referenced
 symbol                             in file
log                                 test.o
ld: fatal: Symbol referencing errors. No output written to a.out

The math.h file is in /usr/include. I tried compiling with -L /usr/include but it didn't work.


Thanks.
Theta.

0
Comment
Question by:theta
1 Comment
 
LVL 85

Accepted Solution

by:
ozo earned 200 total points
ID: 6877360
cc test.c -lm
0

Featured Post

Building an Effective Phishing Protection Program

Join Director of Product Management Todd OBoyle on April 26th as he covers the key elements of a phishing protection program. Whether you’re an old hat at phishing education or considering starting a program -- we'll discuss critical components that should be in any program.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
Windows programmers of the C/C++ variety, how many of you realise that since Window 9x Microsoft has been lying to you about what constitutes Unicode (http://en.wikipedia.org/wiki/Unicode)? They will have you believe that Unicode requires you to use…
The goal of this video is to provide viewers with basic examples to understand recursion in the C programming language.
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use for-loops in the C programming language.

606 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question