Problem with the Test_Suit Build

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

Problem with the Test_Suit Build

victor gonzalez-3

Dear Sirs,

 

Can you please let me know the reason for the error below when trying to build the testsuite project? I guess I can not continue with the full installation following the build tutorial in the quantlib webpage, without fixing this linking error first. By the way I have the Boost installation on my C drive with the folders include and libs. In the latter, I noticed the lib file reported by the build process in the error below is missing from the libs folder.

 

------ Build started: Project: testsuite, Configuration: Release Win32 ------

Linking...

LINK : fatal error LNK1104: cannot open file 'libboost_unit_test_framework-vc80-mt-s-1_33_1.lib'

Build log was saved at "file://c:\Projects\QuantLib-0.3.13\test-suite\build\vc80\Release\BuildLog.htm"

testsuite - 1 error(s), 0 warning(s)

========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========

 

 

I look forward to hearing from you.

 

Mr. Victor Gonzalez

 

Reply | Threaded
Open this post in threaded view
|

Re: Problem with the Test_Suit Build

Luigi Ballabio

On 08/18/2006 11:37:18 PM, victor gonzalez wrote:
> Can you please let me know the reason for the error below when trying
> to build the testsuite project?

You don't have the needed Boost library.

> I have the Boost installation on my C drive with the folders include  
> and libs. In the latter, I noticed the lib file reported by the build  
> process in the error below is missing from the libs folder.

Do you have any libboost_unit_test_framework-* in the Boost libs  
folder, or none at all? How did you compile and install Boost?

Later,
        Luigi



----------------------------------------

All parts should go together without forcing.  You must remember that
the parts you are reassembling were disassembled by you.  Therefore, if
you can't get them together again, there must be a reason.  By all
means, do not use a hammer.
-- IBM maintenance manual, 1925