Boost logo

Boost Users :

From: Christoph Duelli (duelli_at_[hidden])
Date: 2007-05-23 08:33:25


Is it possible to configure Boost so that the library files built (linux,
gcc 4.1) are *not* named like

My problem:
Boost 1.33.1 libs are a.t.m. named like
   libboost_regex-gcc.so
Boost 1.34.0 libs are now named like
   libboost_regex-gcc41.so
Consequently, my makefile that contain lines like
   -lboost_regex-gcc
do not work with 1.34. If I 'fix' them for 1.34 my other machines (and
colleagues) will be in trouble til they switch to 1.34 as well.

Question:
Is it possible to build boost (or write my makefiles) in a way so that my
projects build with both Boost 1.33.1, 1.34 and so on (whatever is
present)? Is there a standard or best practice for that?

Thank you and best regards
Christoph


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net