Derived class from HlmsComputeJob with implicit destructor compile errors.

Description

Linux, gcc7.2.

With python-ogre the build fails with the wrapper code for HlmsComputeJob.

From the header the class is declared as "class _OgreExport HlmsComputeJob : PassAlloc ......" . If I update the declaration to ""class _OgreExport HlmsComputeJob : public PassAlloc ......" the problem goes away.

Is this a typo or is there a reason behind this?

This is a simple example in

Environment

None

Activity

Matias Goldberg 
January 2, 2018 at 5:58 PM

Fixed

Details

Assignee

Reporter

Components

Affects versions

Priority

Created December 22, 2017 at 10:41 AM
Updated January 2, 2018 at 5:58 PM
Resolved January 2, 2018 at 5:58 PM