Quantcast
Channel: Embarcadero Community - Embarcadero Community
Viewing all articles
Browse latest Browse all 1963

On Seattle it compiles, on Berlin it doesn't. Can't inherit RTTI class from non-RTTI base 'exception'

$
0
0

[bcc32 Error] typeinfo.h(154): E2367 Can't inherit RTTI class from non-RTTI base 'exception'

The full parser context is:

    ifcaria.cpp(3): #include c:\rad\18.0\include\windows\vcl\vcl.h

    vcl.h(10): #include c:\rad\18.0\include\windows\vcl\basepch0.h

    basepch0.h(62): #include c:\rad\18.0\include\windows\rtl\System.hpp

    System.hpp(1599): #include c:\rad\18.0\include\windows\rtl\sysclass.h

    sysclass.h(38): #include c:\rad\18.0\include\dinkumware\iostream

    iostream(5): #include c:\rad\18.0\include\dinkumware\istream

    istream(5): #include c:\rad\18.0\include\dinkumware\ostream

    ostream(5): #include c:\rad\18.0\include\dinkumware\ios

    ios(5): #include c:\rad\18.0\include\dinkumware\xlocnum

    xlocnum(8): #include c:\rad\18.0\include\dinkumware\streambuf

    streambuf(5): #include c:\rad\18.0\include\dinkumware\xiosbase

    xiosbase(4): #include c:\rad\18.0\include\dinkumware\xlocale

    xlocale(7): #include c:\rad\18.0\include\dinkumware\typeinfo

    typeinfo(8): #include c:\rad\18.0\include\windows\crtl\typeinfo.h

    typeinfo.h(55): namespace std

    typeinfo.h(154): class bad_cast

 

My file ifcaria.cpp has as it's first line include vcl.h so I don't think it's my code.

Compile Options have RTTI turned on. 

 

I'm stuck.


Viewing all articles
Browse latest Browse all 1963

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>