ld: library not found for -lplot

I am new here. I recently installed plotutils-dev on my mac using fink, but when I try to compile a little program I have by doing

gcc -g -o atomos.o atomos.c -lplot

it says

ld: library not found for -lplot
collect2: ld returned 1 exit status

I have searched the problem on the web with little success. The only thing I know is that when I type

dpkg -S libplot.dylib

it says

plotutils-dev: /sw/lib/libplot.dylib

which I believe it means I have installed libplot on my mac. So I don't know what is the problem. Any help is welcomed. I am a beginner so It would be nice if some guidelines are provided in a user-friendly way.

Answers


The linker can't find the libplot library. I'm not familiar with mac, but with gcc you can tell it the path to the library with the -L flag, e.g.:

gcc -g -o atomos.o atomos.c -lplot -L/sw/lib/

(I'm guessing at that path, but you can probably figure out the path to the library if that isn't right.)

Also, it's probably a typo in your question, but I changed it to -lplot (note extra -l). You want the -l to link with the plot library.


Need Your Help

Display data with jquery ajax without reloading page

jquery ajax

I found an ajax form script to display data without reloading the page. Everything is okay but I want to display variable values in a table when the form is submitted. Here is the link that I found