id summary reporter owner description type status milestone component version severity resolution keywords cc 2545 building boost on Solaris with gcc joern.clausen@… Vladimir Prus "The following change is necessary to compile boost on Solaris using the native linker. It will probably not work when using GNU binutils, but as the other OSes are checked unconditionally as well, I think this is only fair. --- ./tools/build/v2/tools/gcc.jam 2008/11/28 13:08:45 1.1 +++ ./tools/build/v2/tools/gcc.jam 2008/11/28 13:10:20 @@ -149,6 +149,10 @@ { linker = aix ; } + else if [ os.name ] = SOLARIS + { + linker = sun ; + } else { linker = gnu ; I find this comment from sun.jam a little bit confusing: # On gcc, there are separate options for dll path at runtime and # link time. On Solaris, there's only one: -R, so we have to use # it, even though it's bad idea. Even more as a few lines below, both -L and -R are used, which clearly demonstrates that separate library paths for compile time and run time are supported." Patches closed To Be Determined build Boost 1.37.0 Problem fixed