[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] boost link error
From: |
Timothy Brownawell |
Subject: |
Re: [Monotone-devel] boost link error |
Date: |
Tue, 22 May 2007 18:11:08 -0500 |
On Tue, 2007-05-22 at 18:40 +0200, Benoît Dejean wrote:
> Hello everyone,
>
> On my Debian sid, the auto* fail to link mtn :
>
[...]
>
> So it's missing boost_unit_test_framework. Moreover it's linking with
> the MT version of boost where the st are available. A manual link like
> the following works fine :
>
> [18:30:06][pts/6][~/net.venge.monotone][#16] ? 2
> address@hidden >>> g++ -DNDEBUG -DBOOST_DISABLE_THREADS
> -DBOOST_SP_DISABLE_THREADS -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -g
> -O2 -Wall -W -Wno-unused -fno-strict-aliasing -o mtn mtn-sanity.o
> [...]
> unix/mtn-main.o mtn-std_hooks.o mtn-schema.o lib3rdparty.a
> -lboost_regex-st -lboost_filesystem-st -lboost_unit_test_framework-st
> libplatform.a -lz
>
> Is that a Debian issue ?
Are you using boost 1.34? The unit-test library changed in a way that
makes our configure script not see it. (Although I thought I remembered
there being other changes as well, that caused other compile errors...)
--
Timothy
Free (experimental) public monotone hosting: http://mtn-host.prjek.net