Boost logo

Boost :

Subject: Re: [boost] [Git] Documentation for Git and Modular Boost conversion
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2012-12-14 12:03:59


> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of Julian
> Gonggrijp
> Sent: Friday, December 14, 2012 4:35 PM
> To: boost_at_[hidden]
> Subject: Re: [boost] [Git] Documentation for Git and Modular Boost conversion
>
> Paul A. Bristow wrote:
>
> >> https://svn.boost.org/trac/boost/wiki/TryModBoost
> >
> > I've tried to carry out these instructions but changing the names and
> > files a tiny bit (Windows 7)
> >
> > but I've stumbled at the test run stage with
> >
> > thrice_test.cpp
> > thrice_test.cpp(1) : fatal error C1083: Cannot open include file:
> > 'boost/trivial/twice.hpp': No such file or directory
> >
> > but it is here
> >
> > I:\boost-trunk\libs\trivial\include\boost\trivial\thrice.hpp
> >
> > I *think* I've got the directory structure right, and I created a
> > symbolic link that looks
> > promising:
> >
> > I:\boost-trunk\boost>mklink /d trivial
> > ..\libs\trivial\include\boost\trivial
> > symbolic link created for trivial <<===>>
> > ..\libs\trivial\include\boost\trivial
> >
> > dir \trivial
> >
> > doesn't find anything.
> >
> > While I do some homework on symbolic links, any suggestions on where I have blundered?
>
> I'd like to help you but I need to ask some questions first for
> clarification:
>
> - By "dir \trivial doesn't find anything", do you mean that Windows throws an error at you and/or
you
> don't get to see any directory contents? If yes, does it help to leave out the backward slash
(assuming you
> run the command while in I:\boost-trunk\boost)?

I:\boost-trunk\libs>dir trivial
 Volume in drive I is Boost
 Volume Serial Number is 2772-A18A

 Directory of I:\boost-trunk\libs\trivial

14-Dec-2012 12:55 <DIR> .
14-Dec-2012 12:55 <DIR> ..
14-Dec-2012 12:55 <DIR> example
14-Dec-2012 12:56 <DIR> include
14-Dec-2012 12:54 338 README.md
14-Dec-2012 14:38 <DIR> test
               1 File(s) 338 bytes
               5 Dir(s) 55,078,617,088 bytes free

> - I think the symbolic link looks promising too, and I can't help but wonder whether the
thrice_test.cpp
> error is actually still occurring since you made the link. I realise that you probably tried, just
asking for
> maximum clarity. :-)

No - even if unusually - I'm working through the instructions in the given order ;-)

> - Are you experiencing these problems with existing Boost libraries as well? For example,
Boost.Array?

I:\boost-trunk\libs>dir array
 Volume in drive I is Boost
 Volume Serial Number is 2772-A18A

 Directory of I:\boost-trunk\libs\array

17-Oct-2011 15:32 <DIR> .
17-Oct-2011 15:32 <DIR> ..
25-Jul-2012 13:30 <DIR> doc
16-Aug-2010 16:09 520 index.html
26-Apr-2012 17:08 <DIR> test
               1 File(s) 520 bytes
               4 Dir(s) 55,078,617,088 bytes free

>From boost-trunk/boost (not /libs)

I:\boost-trunk\boost>dir array
 Volume in drive I is Boost
 Volume Serial Number is 2772-A18A

 Directory of I:\boost-trunk\boost

File Not Found

I:\boost-trunk\boost>dir trivial
 Volume in drive I is Boost
 Volume Serial Number is 2772-A18A

 Directory of I:\boost-trunk\boost\trivial

14-Dec-2012 14:29 <DIR> .
14-Dec-2012 14:29 <DIR> ..
14-Dec-2012 14:29 210 thrice.hpp
               1 File(s) 210 bytes
               2 Dir(s) 55,078,617,088 bytes free

I get the feeling that I'm doing some embarrassing silly, but I can't see what.

Thanks

Paul


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk