It's not actually possible to use the Gentoo ebuild for boost and boost-jam out of the box because the site-config.jam file is not configured. This should be done by the ebuild because I believe it depends only on the operating system layout. Ideally, it would be possible to just copy the demo files from: /usr/share/boost-build/v2/example and then run bjam to build them. At the moment running bjam gives us an error message: "no toolsets are configured" - which roughly translates as bjam has no idea which tools (e.g. compiler) should be used to build the script.
Looks like this is in progress -> dev-util/boost-build
i've got errors compiling k3d because boost is compiled with bjam bcp pyste USE flags i'm not sure which of them the responsible for not making the right file names these're the files with wrong names as k3d and other packages exepect them: /usr/lib/libboost_regex.{a,so,so.1.33.1} /usr/lib/libboost_filesystem.{a,so,so.1.33.1} /usr/lib/libboost_date_time.{a,so,so.1.33.1} instead i found these files twice with suffix gcc and mt like this: /usr/lib/libboost_regex-mt.{a,so,so.1.33.1} /usr/lib/libboost_regex-gcc.{a,so,so.1.33.1} /usr/lib/libboost_filesystem-mt.{a,so,so.1.33.1} /usr/lib/libboost_filesystem-gcc.{a,so,so.1.33.1} /usr/lib/libboost_date_time-mt.{a,so,so.1.33.1} /usr/lib/libboost_date_time-gcc.{a,so,so.1.33.1} i was able to fix the problem by making symlinks to the required files then k3d compiled fine and works fine. i suggest that should be fixed in the boost ebuild -make symlinks if bjam bcb flages set- in install function to solve this problem.
@Mohamed: Can you please tell me the connection between your problem and this bug here? Btw: Do you have the "threadsonly" USE-flag set? If yes, please disable it and re-emerge boost.
@Mohamed: Please add yourself to the bug next time so we (the devs) can answer you, thanks. (see above)
Ok, with boost-1.34.0 this seems to be solved.