Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Gui: [skip ci] add function to convert Inventor file into STL format
- Loading branch information
Showing
2 changed files
with
36 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
601ac70
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Compilation in Travis fails because it cannot find
<Inventor/annex/ForeignFiles/SoSTLFileKit.h>
.Is this provided by a new Coin? Travis seems to install
libcoin80-dev
but in my system I havelibcoin-dev
which I think is newer.601ac70
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SoSTLFileKit.h is not the problem but how it includes the header of its base class declaration. Instead of using the full path Inventor/annex/ForeignFiles it starts directly with ForeignFiles but this is not part of the includes paths.
With newer Coin3d versions this issue has been fixed. A workaround for travis is to append ${COIN3D_INCLUDE_DIRS}/Inventor/annex as done with 1fcab29
As you can with the very latest commit travis succeeds again.