
On 2/21/2014 1:35 PM, Paul A. Bristow wrote:
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Steven Watanabe Sent: Friday, February 21, 2014 3:29 PM To: boost@lists.boost.org Subject: Re: [boost] Developing a (nearly new) library possibly to be proposed for Boost
AMDG
On 02/20/2014 10:16 AM, Paul A. Bristow wrote:
<snip>
I:\modular-boost>b2 --reconfigure Building the Boost C++ Libraries. Performing configuration checks - symlinks supported : yes <<<<<<<<<<<<<<<<<<< looks promising! [ ] And was successful, and works OK every time,
But I can't get it to work on another machine.
I've checked that the links.jam contains the new symlinks code.
Details please.
a) Can you use mklink /D to create a symlink directly. b) What is the b2 output? c) How exactly does it fail? Does it think that it can't create symlinks?
Doh! Schoolboy error :-(
To get symlinks, everything one does *must* have admin privileges.
I was clicking on the wrong icon to get a command DOSBOX :-(
To avoid potential confusion, I have now changed the admin one so that it is a different color :-)
Thanks as usual.
Paul
PS Other may find is help to know that I have also (after a bit of time with my favourite search engine), for added convenience, edited the cmd.exe shortcut to that the Target: field is changed from just
C:\Windows\System32\cmd.exe
to
C:\Windows\System32\cmd.exe /K "i: & cd .\modular-boost\"
This changes partition from c: to I; and then cd to modular-boost.
If one is working a particular library, say math, then adding \your-favorite-library might be good too?
For example:
C:\Windows\System32\cmd.exe /K "i: & cd .\modular-boost\math"
If you just use c:\modular-boost, say, then it would be just
C:\Windows\System32\cmd.exe /K "cd .\modular-boost\"
HTH - but other tips and tricks welcome.
You can always change the "Start in:" box to set a starting directory for a command prompt in Windows.