need help to compile quantlib

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

need help to compile quantlib

djiba fofana
Hi all

I try to compile QuantLib with boost since 3 days.

The compilation shows the following error for the 24 projects in quantlib

LINK : fatal error LNK1104: cannot open file '..\..\lib\quantlib-vc90-mt-gd-0_9_7.lib'

befor that, i have also more errors about boost:

for example:

G:\Program Files\boost\boost_1_42\boost/integer.hpp(245) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
G:\Program Files\boost\boost_1_42\boost/integer.hpp(245) : error C2868: 'boost::uint_value_t<MaxValue>::least' : illegal syntax for using-declaration; expected qualified-name
lsmbasissystem.cpp
G:\Program Files\boost\boost_1_42\boost/integer_fwd.hpp(82) : error C2039: 'long_long_type' : is not a member of 'boost'
G:\Program Files\boost\boost_1_42\boost/integer_fwd.hpp(82) : error C2065: 'long_long_type' : undeclared identifier
G:\Program Files\boost\boost_1_42\boost/integer_fwd.hpp(82) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template
G:\Program Files\boost\boost_1_42\boost/integer_fwd.hpp(85) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template
G:\Program Files\boost\boost_1_42\boost/integer_traits.hpp(78) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template

can anyone help me?

best regard

fofana djiba



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users
Reply | Threaded
Open this post in threaded view
|

Re: need help to compile quantlib

Luigi Ballabio
On Tue, 2010-03-09 at 09:33 +0100, djiba fofana wrote:

> I try to compile QuantLib with boost since 3 days.
>
> The compilation shows the following error for the 24 projects in
> quantlib
>
> LINK : fatal error LNK1104: cannot open file '..\..\lib
> \quantlib-vc90-mt-gd-0_9_7.lib'
>
> befor that, i have also more errors about boost:
>
> for example:
>
> G:\Program Files\boost\boost_1_42\boost/integer.hpp(245) : error
> C4430: missing type specifier - int assumed. Note: C++ does not
> support default-int

QuantLib 0.9.7, which from the error message is the version you're
using, did not support Boost 1.42 (that had not been released at the
time QuantLib 0.9.7 came out, more than a year ago)

You can use a more recent version of QuantLib (0.9.9 or 1.0) instead.

Luigi


--

There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the
other way is to make it so complicated that there are no obvious
deficiencies.
-- C. A. R. Hoare



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users