[Fink-users] Trying to Compile Using Boost

2014-07-24 Thread Sean Lake
Hello all,

I'm trying to compile a very simple c++ program using Fink's 
boost1.55-nopython-1.55.0-4, and it's quitting with the following error:

libc++abi.dylib: terminate called throwing an exception
Abort trap: 6

I'm compiling with: 
g++   -I/sw/opt/boost-1_55/include  -c -o test.o test.cpp
g++  -I/sw/opt/boost-1_55/include test.o -o test  -L/sw/opt/boost-1_55/lib

Any ideas what I'm doing wrong?

Thanks,
Sean

fink --version
Package manager version: 0.37.0
Distribution version: selfupdate-rsync Wed Jul 23 20:50:42 2014, 10.8, x86_64

g++ --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
--with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin12.5.0
Thread model: posix

Contents of test.cpp:

#include iostream
#include boost/math/special_functions/beta.hpp

int main() {
double x = 0.5;
double d_beta = 3.0;
double d_alpha = -2.0;
double y;
std::cout  Hello world!\n;
y = boost::math::beta(d_beta + 1.0, d_alpha + 1.0, x);
std::cout  y  '\n';
return 0;
}
--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users


Re: [Fink-users] Trying to Compile Using Boost

2014-07-24 Thread Sean Lake
Never mind, I found the problem. Boost's implementation of the incomplete beta 
function doesn't allow negative second argument.

Sean Lake

On Jul 24, 2014, at 21:35, Sean Lake odysseus9...@gmail.com wrote:

 Hello all,
 
 I'm trying to compile a very simple c++ program using Fink's 
 boost1.55-nopython-1.55.0-4, and it's quitting with the following error:
 
 libc++abi.dylib: terminate called throwing an exception
 Abort trap: 6
 
 I'm compiling with: 
 g++   -I/sw/opt/boost-1_55/include  -c -o test.o test.cpp
 g++  -I/sw/opt/boost-1_55/include test.o -o test  -L/sw/opt/boost-1_55/lib
 
 Any ideas what I'm doing wrong?
 
 Thanks,
 Sean
 
 fink --version
 Package manager version: 0.37.0
 Distribution version: selfupdate-rsync Wed Jul 23 20:50:42 2014, 10.8, x86_64
 
 g++ --version
 Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
 --with-gxx-include-dir=/usr/include/c++/4.2.1
 Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
 Target: x86_64-apple-darwin12.5.0
 Thread model: posix
 
 Contents of test.cpp:
 
 #include iostream
 #include boost/math/special_functions/beta.hpp
 
 int main() {
   double x = 0.5;
   double d_beta = 3.0;
   double d_alpha = -2.0;
   double y;
   std::cout  Hello world!\n;
   y = boost::math::beta(d_beta + 1.0, d_alpha + 1.0, x);
   std::cout  y  '\n';
   return 0;
 }


--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users