Boost logo

Boost-Build :

Subject: [Boost-build] Problems using Borland C++
From: Jacques63 (santiagobasaldua_at_[hidden])
Date: 2009-06-23 09:13:52


Hi

I need to compile boost for the first time to build a third party program.

I am using Borland Developer Studio 2006, the compiler is: Borland C++ 5.82
for Win32

The error I get is (file: enable_if.hpp):

[C++ Error] enable_if.hpp(100): E2029
'enable_if_does_not_work_on_this_compiler<void>' must be a previously
defined class or struct

I have googled a little and found that this may be becuase my compiler does
not support SFINAE
"Substitution Failure Is Not An Error". That "feature" should be avoided by
declaring BOOST_NO_SFINAE

That doesn't work.

Other advices to this problem suggest that the compiler is not supported,
but boost claims to support it.

Please help

-- 
View this message in context: http://www.nabble.com/Problems-using-Borland-C%2B%2B-tp24165754p24165754.html
Sent from the Boost - Build mailing list archive at Nabble.com.

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