Visual C++ 2005 (8.0) support
Hi all,
did someone test boost 1.33 with Visual C++ 2005(8.0)? I am wondering how I can compile the
library using jam. Should I use VC++ 7.1 option?
Another question. I derived an iterator from the iterator_facade template. As I have recently
found out VC++ 8.0 did not support friend template classes, e.g.
template
"Ovanes Markarian"
Hi all,
did someone test boost 1.33 with Visual C++ 2005(8.0)?
With a pre-release of vc8, yes. VC++ 8.0 hasn't been released yet, AFAIK. Results: http://engineering.meta-comm.com/boost-regression/1_33_0/user/summary.html
I am wondering how I can compile the library using jam. Should I use VC++ 7.1 option?
Use -sTOOLS=vc-8_0
Another question. I derived an iterator from the iterator_facade template. As I have recently found out VC++ 8.0 did not support friend template classes, e.g.
template
class my_type { template <class> friend class my_type; ... };
This will not work in VC++ 8.0. Did you know about this issue?
All but one of the iterator library tests worked with vc8 in the 1.33.0 release: http://engineering.meta-comm.com/boost-regression/1_33_0/user/iterator.html so that in particular shouldn't have been a problem. That one failure has since been fixed: http://engineering.meta-comm.com/boost-regression/CVS-RC_1_33_0/developer/it...
Should this be filed as a bug at MS?
If you want it fixed, yes :) -- Dave Abrahams Boost Consulting www.boost-consulting.com
On 10/31/05, David Abrahams
"Ovanes Markarian"
writes: Hi all,
did someone test boost 1.33 with Visual C++ 2005(8.0)?
With a pre-release of vc8, yes. VC++ 8.0 hasn't been released yet, AFAIK.
The RTM was put on MSDN a couple days ago.
Results: http://engineering.meta-comm.com/boost-regression/1_33_0/user/summary.html
I am wondering how I can compile the library using jam. Should I use VC++ 7.1 option?
Use -sTOOLS=vc-8_0
Another question. I derived an iterator from the iterator_facade template. As I have recently found out VC++ 8.0 did not support friend template classes, e.g.
template
class my_type { template <class> friend class my_type; ... };
This will not work in VC++ 8.0. Did you know about this issue?
All but one of the iterator library tests worked with vc8 in the 1.33.0 release:
http://engineering.meta-comm.com/boost-regression/1_33_0/user/iterator.html
so that in particular shouldn't have been a problem. That one failure has since been fixed:
http://engineering.meta-comm.com/boost-regression/CVS-RC_1_33_0/developer/it...
Should this be filed as a bug at MS?
If you want it fixed, yes :)
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Cory Nelson http://www.int64.org
Hello Cory, Cory Nelson wrote on 1/11/2005 at 8:26 a.m.:
did someone test boost 1.33 with Visual C++ 2005(8.0)? With a pre-release of vc8, yes. VC++ 8.0 hasn't been released yet, AFAIK. The RTM was put on MSDN a couple days ago. Yes, and boost v1.33 builds fully with it using -sTOOLS=vc-8_0 option :)
Best regards, Oleg.
Dave, thanks for your answer. As I can see from MS Website Visual Studio 2005 and SQL Server 2005 have been released last week for download. http://msdn.microsoft.com/subscriptions/ With Kind Regards, Ovanes Markarian On Mon, October 31, 2005 17:48, David Abrahams said:
"Ovanes Markarian"
writes: Hi all,
did someone test boost 1.33 with Visual C++ 2005(8.0)?
With a pre-release of vc8, yes. VC++ 8.0 hasn't been released yet, AFAIK.
Results: http://engineering.meta-comm.com/boost-regression/1_33_0/user/summary.html
I am wondering how I can compile the library using jam. Should I use VC++ 7.1 option?
Use -sTOOLS=vc-8_0
Another question. I derived an iterator from the iterator_facade template. As I have recently found out VC++ 8.0 did not support friend template classes, e.g.
template
class my_type { template <class> friend class my_type; ... };
This will not work in VC++ 8.0. Did you know about this issue?
All but one of the iterator library tests worked with vc8 in the 1.33.0 release:
http://engineering.meta-comm.com/boost-regression/1_33_0/user/iterator.html
so that in particular shouldn't have been a problem. That one failure has since been fixed:
http://engineering.meta-comm.com/boost-regression/CVS-RC_1_33_0/developer/it...
Should this be filed as a bug at MS?
If you want it fixed, yes :)
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Ovanes Markarian
As I can see from MS Website Visual Studio 2005 and SQL Server 2005 have been released last week for download.
vc-8_0 results (released version, build 14.00.50727.42) will be soon visible in boost 1.33.1 RC regression tests. Tests are currently running on my machine. B.
participants (5)
-
Bronek Kozicki
-
Cory Nelson
-
David Abrahams
-
Oleg Smolsky
-
Ovanes Markarian