-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Build fails on mac osx 11 (main dependencies installed via homebrew), cmake error log from build.sh:
[ 81%] Building CXX object ossim-planet/CMakeFiles/ossim-planet.dir/src/ossimPlanet/ossimPlanetElevationDatabase.cpp.o
[ 81%] Building CXX object ossim-planet/CMakeFiles/ossim-planet.dir/src/ossimPlanet/ossimPlanetElevationDatabaseGroup.cpp.o
/Users/epi/dev/ossim/ossim-planet/src/ossimPlanet/ossimPlanetDistanceAccumulator.cpp:244:33: error: no viable conversion from 'const BoundingSphere'
(aka 'const BoundingSphereImpl<osg::Vec3f>') to 'const osg::BoundingBox' (aka 'const BoundingBoxImpl<osg::Vec3f>')
const osg::BoundingBox &bb = drawable->getBound();
^ ~~~~~~~~~~~~~~~~~~~~
/usr/local/include/osg/BoundingBox:33:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from
'const BoundingSphere' (aka 'const BoundingSphereImpl<osg::Vec3f>') to 'const osg::BoundingBoxImpl<osg::Vec3f> &' for 1st argument
class BoundingBoxImpl
^
/usr/local/include/osg/BoundingBox:55:16: note: candidate template ignored: could not match 'BoundingBoxImpl' against 'BoundingSphereImpl'
inline BoundingBoxImpl(const BoundingBoxImpl<BT>& bb) :
^
1 error generated.
make[2]: *** [ossim-planet/CMakeFiles/ossim-planet.dir/src/ossimPlanet/ossimPlanetDistanceAccumulator.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [ossim-planet/CMakeFiles/ossim-planet.dir/all] Error 2
make: *** [all] Error 2
Error encountered during make. Check the console log and correct.
Metadata
Metadata
Assignees
Labels
No labels