Boost logo

Boost-Build :

From: Valentin Samko (boost.build_at_[hidden])
Date: 2005-06-12 15:09:53


I just experienced the same problem using bbv2 on a computer where
vc7.1 was installed in c:\bin\msvc.2003, and not in "....NET 2003".

VP> The issue is that V2 takes a conservative approach. Unless we're sure that
VP> compiler is 7.0+, we don't pass the option, since earlier compilers did not
VP> have it.

Wouldn't it make sense to call cl.exe from msvc.jam, and get the
version number from its output?

VP> Does using explicit
VP> using msvc : 7.1 ;
VP> helps? What is your installation path?

Yes, that helped, thanks. Still, why rely on the path, when we can use
the output of cl.exe ?

Also, with bbv1 I could specify the version of vc++ in the command
line (by specifying a different msvc toolset). Is this possible with
bbv2?

--
Valentin Samko
http://val.samko.info
 

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