Boost logo

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 ("Build")

to ("Pre-Builts are
available from SourceForge")


> 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).


Dave Abrahams
Boost Consulting

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at