Am Dienstag, 19. Dezember 2006 20:36 schrieb Bo Peng:
> I would appreciate it if you can apply the attached patch and send me
> the result... This boost detection business should not have been this
> hard.

Indeed not.

> Maybe you only have .so files?

No, I also have .a, but it should also work if I had only .so.

With the patch it prints:


Checking for boost library signals, regex, filesystem, iostreams... Looking 
into  $LOCALLIBPATH
Looking into  /usr/lib
Find boost libraries:  
['/usr/lib/libboost_signals-gcc-1_34.a', 
'/usr/lib/libboost_signals-gcc-mt-1_34.a']
Qualified libraries:  
['/usr/lib/libboost_signals-gcc-1_34.a', 
'/usr/lib/libboost_signals-gcc-mt-1_34.a']
Find boost libraries:  
['/usr/lib/libboost_regex-gcc-mt-1_34.a', '/usr/lib/libboost_regex-gcc-1_34.a']
Qualified libraries:  
['/usr/lib/libboost_regex-gcc-mt-1_34.a', '/usr/lib/libboost_regex-gcc-1_34.a']
Find boost libraries:  
['/usr/lib/libboost_filesystem-gcc-1_34.a', 
'/usr/lib/libboost_filesystem-gcc-mt-1_34.a']
Qualified libraries:  
['/usr/lib/libboost_filesystem-gcc-1_34.a', 
'/usr/lib/libboost_filesystem-gcc-mt-1_34.a']
Looking into  /usr/local/lib
(cached) no


config.log does only contain two boost related lines:

scons: Configure: Checking for boost library signals, regex, filesystem, 
iostreams...
scons: Configure: (cached) no

It still does use the included libraries. Obviously it does find the 
libraries, but does not use them for some reason.


Georg

Reply via email to