Problem compiling on OSX 10.7.5

48 views
Skip to first unread message

Sam White

unread,
Mar 13, 2015, 3:22:36 PM3/13/15
to ea-u...@googlegroups.com
Hi,

To install, I enter the following command in the shell (within the ./ea-ut:

$BINDIR=/usr/bin/ea-utils make install


However, the install exits with the following lines:

g++ -O3 -I.  fastq-lib.cpp tidx/tidx-lib.cpp -o varcall varcall.cpp -lgsl -lgslcblas
/usr/include/c++/4.2.1/bits/stl_pair.h: In instantiation of std::pair<const std::string&, const std::vector<annot, std::allocator<annot> > >’:
tidx
/tidx-lib.cpp:34:   instantiated from here
/usr/include/c++/4.2.1/bits/stl_pair.h:84: error: forming reference to reference type const std::string&’
varcall
.cpp:33:29: error: gsl/gsl_randist.h: No such file or directory
varcall
.cpp: In member function virtual void VarCallVisitor::Visit(PileupSummary&)’:
varcall
.cpp:1723: error: gsl_ran_poisson_pdf was not declared in this scope
varcall
.cpp:1781: error: gsl_ran_poisson_pdf was not declared in this scope
make
: *** [varcall] Error 1


I only included these lines of the install output because, if I run the make install command a second time, these are the only ouptut lines.

Any suggestions on how to get this to work would be greatly appreciated.

Thanks!

Erik Aronesty

unread,
Apr 8, 2015, 11:50:26 PM4/8/15
to ea-u...@googlegroups.com
you can either 

1. install the gnu scientific library 
or
2. make the tools ou need only (make fast-mcf or make fastq-multx, etc.)
Reply all
Reply to author
Forward
0 new messages