When I run just
    g++ -w -O4 -I ./ -o vsd_nbPoi *.cpp 
from the command line, I am getting this error



[svisw002@zorka2 Poisson]$ g++ -w -O4 -I ./ -o vsd_nbPoi *.cpp
/tmp/ccWSsdjU.o: In function `main':
vsd_nb.t.cpp:(.text+0x11b): undefined reference to `gsl_cdf_chisq_P'
collect2: ld returned 1 exit status


but in my vsd_nb.t.cpp (my diver file) I have included 
#include <gsl/gsl_cdf.h>  //for GSL

PS. gsl_cdf_chisq_P is defined in gsl_cdf.h

Thanks,

-----Original Message-----
From: Rhys Ulerich [mailto:rhys.uler...@gmail.com] 
Sent: Friday, October 11, 2013 1:34 PM
To: Viswakula, Sameera D.
Cc: help-gsl@gnu.org
Subject: Re: [Help-gsl] GSL using a Makefile

> I tried your approach but unfortunately it doesn't work.

What error messages do you get?  Does 'gsl-config --cflags' work from your 
command line?

> I think the problem is my C++ project uses some of the headers and 
> source files which are in the saved in my working directory. 
> Therefore, I am getting bunch of errors saying that namespaces are wrong and 
> some member functions are not declared.

When you run just
    g++ -w -O4 -I ./ -o vsd_nbPoi *.cpp
from the command line, does it fail first with a message saying some GSL header 
is missing?  Or does something else happen?

- Rhys


--
BEGIN-ANTISPAM-VOTING-LINKS
------------------------------------------------------

NOTE: This message was trained as non-spam.  If this is wrong, please correct 
the training as soon as possible.

Teach CanIt if this mail (ID 03KzRyJ4i) is spam:
Spam:        
https://www.spamtrap.odu.edu/canit/b.php?i=03KzRyJ4i&m=d9fc7a593236&t=20131011&c=s
Not spam:    
https://www.spamtrap.odu.edu/canit/b.php?i=03KzRyJ4i&m=d9fc7a593236&t=20131011&c=n
Forget vote: 
https://www.spamtrap.odu.edu/canit/b.php?i=03KzRyJ4i&m=d9fc7a593236&t=20131011&c=f
------------------------------------------------------
END-ANTISPAM-VOTING-LINKS


Reply via email to