[pkg-boost-devel] Bug#424038: Bug#424038: Bug#424038: /usr/bin/ld: cannot find -lboost_program_options

Domenico Andreoli cavok at debian.org
Tue May 15 16:29:33 UTC 2007

On Tue, May 15, 2007 at 04:46:14PM +0200, Olaf van der Spek wrote:
> On 5/15/07, Domenico Andreoli <cavok at debian.org> wrote:
> > until 1.34.0, -lboost_program_options linked implicitly to the
> > multi-threaded library, now you are forced to choose between single/multi
> > thread variants. remember, debian is about choice ;-)
> >
> >   -lboost_program_options-st  -  single-threaded
> >   -lboost_program_options-mt  -  multi-threaded
> Why doesn't it default to mt anymore?

Because it was an arbitrary choice, it was my use of the Boost libraries.

With 1.34.0 I wanted to give the right space to the needs of
single-threaded users, which usually do not expect to do anything
special to have their binaries not linked to libpthread.

Since the default should have been the opposite, the -st variants,
I decided that there would not have been any default at all.


-----[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50

More information about the pkg-boost-devel mailing list