|
Boost Users : |
From: David Abrahams (dave_at_[hidden])
Date: 2004-01-06 10:06:49
Markus Ruettimann <toomy_at_[hidden]> writes:
> Hi Dave,
> Sorry for the incomplete report.
> STLPort was built with the gcc-cygwin.mak makefile.
> I have built the bjam and boost from within the console of winXP.
> I realy looked for the prebuilt bjam.exe, could not find it anywhere :-/
Follow the links from
http://www.boost.org ("Build")
to http://www.boost.org/tools/build/index.html ("Pre-Builts are
available from SourceForge")
to http://sourceforge.net/project/showfiles.php?group_id=7586
> The build vommand is
> bjam "-sTOOLS=gcc-stlport" "-sSTLPORT_ROOT=C:\develop\cpp\STLport-4.6"
>> buildResult.txt
>
> I snipped some of the errors, one of the "File or Path name too long"
> and the other "Thread support is unavailible" These are the only kind
> of errors i get.
>
> I have errors such as:
> --- snip ---
>
> Assembler messages:
> FATAL: can't create
> libs\regex\build\bin\libboost_regex.lib\gcc-stlport\release\runtime-link-dynamic\stlport-anachronism
> s-on\stlport-cstd-namespace-std\stlport-debug-alloc-off\stlport-iostream-on\stlport-version-4.5.3\c_regex_traits_common.
> obj: File or path name too long
>
> --- snip ---
Oh, sorry. I think the current CVS version of Boost drastically
shortens those path names. If you can't upgrade, I'd try a cygwin
build of bjam from within the cygwin bash shell instead. It doesn't
suffer the same path limitations (I think).
HTH,
-- Dave Abrahams Boost Consulting www.boost-consulting.com
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