From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2002-05-15 08:15:47
David Abrahams wrote:
> ----- Original Message -----
> From: "Markus Schöpflin" <markus.schoepflin_at_[hidden]>
> > The generated directory names are way too long and my NTFS
> > filesystem can't handle them... :-(
> It works fine for me on NTFS. The directory names are not so long at all;
> do you mean that the paths are too long (too many directory levels)? I've
> never known that to be an issue on NTFS.
Yes, I mean the paths are too long. My test directory is in
"C:\src\boost\boost_1_28_0\boost", for example. If I type the
following command in that directory, I'm rewarded with an error,
which translates to "the file name or the extension is too long".
> mkdir libs\regex\build\bin\libboost_regex.lib\msvc-stlport\debug\debug-symbols-on\exception-handling-on\inlining-off\optimization-off\rtti-off\runtime-build-debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off
If I delete the last few characters ("am-off"), it works. :-(
I did some further research and some MS knowledge base articles hint
at at 256 character limit for a full path name on NT 4.0. The articles
I found are Q177665, Q180410 and Q205345.
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk