View Issue Details

IDProjectCategoryView StatusLast Update
0002008FreeCADBugpublic2017-07-11 20:12
ReporterJin Assigned To 
Status closedResolutionfixed 
Platformx86_64 linuxOSFedoraOS Version21
Fixed in Version0.17 
Summary0002008: not possible to compile because Coin3d headers are not found
DescriptionCurrent master head does not compile on Fedora 21, because the cmake scripts fail to find Coin3d includes.

free-cad-code/src/Gui/Utilities.cpp:27:32: fatal error: Inventor/SbMatrix.h: No such file or directory
 # include <Inventor/SbMatrix.h>

The solution is to use pkg-config on Linux systems, this will resolve problems like these. I'd fix it myself it was autotools, but after an hour of battling cmake I gave up, so I hope someone else can do it.

I can confirm, that when pasting the failed compile line (make VERBOSE=1) and manually adding the output from pkg-config Coin3 --cflags does allow to compile the sources that otherwise fail.

Please refer to
TagsNo tags attached.
FreeCAD Information



2017-01-10 15:17

administrator   ~0007602

Forum thread:


2017-01-10 16:44

administrator   ~0007610

According to @wmayer (in a commit was made (
Therefore this ticket looks like it can be closed. Tagging #tobeclosed

Issue History

Date Modified Username Field Change
2015-03-18 20:09 Jin New Issue
2017-01-10 15:17 Kunda1 Note Added: 0007602
2017-01-10 16:44 Kunda1 Note Added: 0007610
2017-01-10 16:45 Kunda1 Tag Attached: #tobeclosed
2017-01-10 17:01 wmayer Status new => closed
2017-01-10 17:01 wmayer Resolution open => fixed
2017-01-10 17:01 wmayer Fixed in Version => 0.17
2017-07-11 20:12 Kunda1 Tag Detached: #tobeclosed