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
