Boost logo

Boost-Build :

From: William E. Kempf (wekempf_at_[hidden])
Date: 2003-01-09 13:15:53


> From: David Abrahams <dave_at_[hidden]>
> "William E. Kempf" <wekempf_at_[hidden]> writes:
> >> From: David Abrahams <dave_at_[hidden]>
> >> I think both of these issues can be addressed by using a symlink to
> >> the $BOOST_ROOT/boost directory in your include/ directory, but of
> >> course Windoze doesn't supply real symlinks :(
> >
> > Depends on what you mean by "real symlinks" and which Windows OS
> > you're talking about. W2K and XP have "junction points" which are
> > enough like POSIX symlinks to do what you want here.
>
> Really? How do I set one up with the GUI?

Depends on what you're trying to do ;).

Mounting volumes is supported via the GUI on XP at least (not sure if any of the service packs for W2K added the ability). It can be found in the Disk Management utility in control panel.

Linking directories can't be done from the GUI. And the command line utility for doing it isn't distributed with the OS, but is only available in the "Resource Kit". However, the APIs needed are part of the OS, so others have provided free executables to do the same thing. I personally use "junction" which you can get from at http://www.sysinternals.com/ntw2k/source/misc.shtml. You can also find another utility, and a description of the implementation at http://www.codeproject.com/w2k/junctionpoints.asp.

This isn't "standard" enough for widespread Boost use, but individuals (like myself) may find it very useful.

> --
> David Abrahams
> dave_at_[hidden] * http://www.boost-consulting.com
> Boost support, enhancements, training, and commercial distribution
>
>
>
> To unsubscribe from this group, send an email to:
> jamboost-unsubscribe_at_[hidden]
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>

William E. Kempf
wekempf_at_[hidden]

 


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