Boost logo

Boost-Build :

From: Michael Stevens (Michael.Stevens_at_[hidden])
Date: 2004-06-11 07:04:51


On Friday 11 June 2004 13:03, Vladimir Prus wrote:
> I've tried to document the way toolsets are initialized, and figured out
> there's some inconsistency from platform to platform.
>
> 1. Some toolsets allow the specify the name of compiler (including path, if
> needed), e.g:
>
> using gcc : 3.3 /usr/bin/g++-3.3 ;
>
> Some other require to pass "installation root", e.g.
>
> using msvc : : P:\.....\vc98 ;
>
> 2. For all compilers but gcc, the path is specified as a separate
> parameter, but gcc specifies it in the same parameter as version, i.e. it
> uses
>
> using gcc : 3.3 g++-3.3 ;
>
> as opposed to
>
> using gcc : 3.3 : g++-3.3 ;
>
> I believe this inconsistency is bad, and propose that:
>
> 1. Gcc is changed to match other compilers.
> 2. All toolset accept name of the compiler, and not some installation root.
> This would make it simple to explain how toolset is to be initialized.
>
> Thoughs?
>
> - Volodya
>
>
>
>
> Yahoo! Groups Links
>
>
>

-- 
___________________________________
Michael Stevens Systems Engineering
34128 Kassel, Germany
Phone/Fax: +49 561 5218038
Navigation Systems, Estimation and
Bayesian Filtering
http://bayesclasses.sf.net
___________________________________
 

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