
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Julian Gonggrijp Sent: Friday, December 14, 2012 4:35 PM To: boost@lists.boost.org Subject: Re: [boost] [Git] Documentation for Git and Modular Boost conversion
Paul A. Bristow wrote:
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 think the symbolic link looks promising too, and I can't help but wonder whether the
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 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