|
From: krsingh.chandan <krs...@da...> - 2015-12-09 15:46:19
|
HI Luigi,
I had tried to compile it as static library rather then dynamic as default but problem persisted.
Thanks,
Chandan
On 09-Dec-2015, at 8:23 PM, Luigi Ballabio <lui...@gm...<mailto:lui...@gm...>> wrote:
Hello,
did you try setting environment variables as suggested in the note towards the end of <http://quantlib.org/install/macosx.shtml>?
Luigi
On Wed, Dec 2, 2015 at 10:39 AM krsingh.chandan <krs...@da...<mailto:krs...@da...>> wrote:
Hi All,
I am trying to compile Quantlib on Mac OS X AI Captain, and getting error while building test_suit. Please find the error as under for reference:
Undefined symbols for architecture x86_64:
"boost::test_tools::tt_detail::check_impl(boost::test_tools::predicate_result const&, boost::unit_test::lazy_ostream const&, boost::unit_test::basic_cstring<char const>, unsigned long, boost::test_tools::tt_detail::tool_level, boost::test_tools::tt_detail::check_type, unsigned long, ...)", referenced from:
QuantLib::detail::quantlib_test_case::operator()() const in quantlibtestsuite.o
void (anonymous namespace)::testFdGreeks<QuantLib::FDShoutEngine<QuantLib::CrankNicolson> >() in americanoption.o
void (anonymous namespace)::testFdGreeks<QuantLib::FDAmericanEngine<QuantLib::CrankNicolson> >() in americanoption.o
AmericanOptionTest::testFdValues() in americanoption.o
AmericanOptionTest::testJuValues() in americanoption.o
AmericanOptionTest::testBjerksundStenslandValues() in americanoption.o
AmericanOptionTest::testBaroneAdesiWhaleyValues() in americanoption.o
...
"boost::unit_test::test_case::test_case(boost::unit_test::basic_cstring<char const>, boost::unit_test::callback0<boost::unit_test::ut_detail::unused> const&)", referenced from:
init_unit_test_suite(int, char**) in quantlibtestsuite.o
boost::unit_test::make_test_case(boost::unit_test::callback0<boost::unit_test::ut_detail::unused> const&, boost::unit_test::basic_cstring<char const>) in americanoption.o
AmortizingBondTest::suite() in amortizingbond.o
ArrayTest::suite() in array.o
boost::unit_test::make_test_case(boost::unit_test::callback0<boost::unit_test::ut_detail::unused> const&, boost::unit_test::basic_cstring<char const>) in asianoptions.o
boost::unit_test::make_test_case(boost::unit_test::callback0<boost::unit_test::ut_detail::unused> const&, boost::unit_test::basic_cstring<char const>) in assetswap.o
AutocovariancesTest::suite() in autocovariances.o
...
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[1]: *** [quantlib-test-suite] Error 1
make: *** [all-recursive] Error 1
It look like some fine tuning of ./configure file is required. Please help.
Thanks,
Chandan
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140_______________________________________________
QuantLib-dev mailing list
Qua...@li...<mailto:Qua...@li...>
https://lists.sourceforge.net/lists/listinfo/quantlib-dev
--
<http://leanpub.com/implementingquantlib>
<http://implementingquantlib.com<http://implementingquantlib.com/>>
<http://twitter.com/lballabio>
|