Topic: Compile errors using Rad Studio XE5
I just installed Rad Studio XE5 and tried to compile but got several errors.
For starters, when linking Icomp.bpl it says "Unable to open file 'BCBATL.LIB'"
Then, when compiling Func32, I get errors like this :
[bcc32 Error] closures.hpp(240): E2299 Cannot generate template specialization from 'impl::closure_frame_holder<FrameT>'
Full parser context
Parser.cpp(32): #include C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\include\boost_1_39\boost/spirit/include/classic_attribute.hpp
classic_attribute.hpp(11): #include C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\include\boost_1_39\boost/spirit/home/classic/attribute.hpp
attribute.hpp(35): #include C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\include\boost_1_39\boost/spirit/home/classic/attribute/closure.hpp
closure.hpp(21): #include C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\include\boost_1_39\boost/spirit/home/classic/phoenix/closures.hpp
closures.hpp(22): namespace phoenix
closures.hpp(215): class closure_frame<ClosureT>
[bcc32 Error] closures.hpp(240): E2040 Declaration terminated incorrectly
Can anyone give me some pointers as to what I need to tweak? Or if there's a different version of the compiler that I can get which will work better?
THanks