
On Sat, Aug 22, 2009 at 6:41 AM, joe claire<bluette.turtle@gmail.com> wrote:
Hi all,
I am new to boost library.
First of all, I apologize that my question will be pretty basic to people in this mailing list, nevertheless I have spent 30 min + to figure it out and couldn't find the answer. So, here it goes...
I need to find which library (lib*.a) file contains the "ibeta" function which is defined under boost/math/special_functions/gamma.hpp.
When I compile the following simple test.cpp ----------------------------------------- #include <boost/math/special_functions/gamma.hpp> #include <iostream>
using namespace std; using namespace boost::math;
int main() { cout << "it is my birthday...\n"; cout << ibeta(5, 2, 0.5) << "\n"; } -----------------------------------------
You're including "gamma" for using "beta"! ;) Try with #include <boost/math/special_functions/beta.hpp> This compiles for me and returns: 0.109375 Cheers, -- Marco