Bug 717440 - ././src/Driver/Driver_Document.cpp:22:29: fatal error
Summary: ././src/Driver/Driver_Document.cpp:22:29: fatal error
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: make
Version: 15
Hardware: i686
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Petr Machata
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-28 20:24 UTC by Antonio T. (sagitter)
Modified: 2015-05-05 01:36 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-09 17:34:19 UTC
Type: ---


Attachments (Terms of Use)

Description Antonio T. (sagitter) 2011-06-28 20:24:39 UTC
Description of problem:
Fatal error during FreeCAD 0.1.4422 compile

Version-Release number of selected component (if applicable):


How reproducible:
During "make"

Steps to Reproduce:
1.Dependencing Installation:
OpenCASCADE  6.3.0.4
Python (http://www.python.org), >= 2.5.x

boost (http://www.boost.org), >= 1.33.1

Qt (http://www.qtsoftware.com), >= 4.1.x

Coin3D (http://www.coin3d.org), >= 2.4.x

SoQt (http://www.coin3d.org), >= 1.2.x

Xerces-C++ (http://xml.apache.org/dist/xerces-c/), >= 2.6

zlib (http://www.zlib.net/)



And for the some FreeCAD modules the additional libraries

OpenCascade (http://www.opencascade.org), >= 5.2
Eigen2 (http://eigen.tuxfamily.org/index.php?title=Main_Page), >= 2.0.5

ODE (http://www.ode.org), >= 0.10.x

are required.

2../configure --with-qt4-include=/usr/include --with-qt4-bin=/usr/lib/qt4/bin --with-occ-lib=/usr/local/lib --with-occ-include=/usr/local/inc --with-xercesc-lib=/usr/local/lib


  
Actual results:

$ make
make  all-recursive
make[1]: Entering directory `/home/guest/Downloads/FreeCAD-0.11.4422'
Making all in src
make[2]: Entering directory `/home/guest/Downloads/FreeCAD-0.11.4422/src'
Making all in Build
make[3]: Entering directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/Build'
make  all-am
make[4]: Entering directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/Build'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/Build'
make[3]: Leaving directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/Build'
Making all in 3rdParty
make[3]: Entering directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/3rdParty'
Making all in salomesmesh
make[4]: Entering directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/3rdParty/salomesmesh'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I -I././inc/ -g -D_DEBUG -D_REENTRANT -Wall -Wno-sign-compare -Wno-switch -Wno-reorder -Wno-unused -Wno-parentheses -Wno-comment -g -O2 -Wno-deprecated -frtti -MT Driver_Document.lo -MD -MP -MF .deps/Driver_Document.Tpo -c -o Driver_Document.lo `test -f '././src/Driver/Driver_Document.cpp' || echo './'`././src/Driver/Driver_Document.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I -I././inc/ -g -D_DEBUG -D_REENTRANT -Wall -Wno-sign-compare -Wno-switch -Wno-reorder -Wno-unused -Wno-parentheses -Wno-comment -g -O2 -Wno-deprecated -frtti -MT Driver_Document.lo -MD -MP -MF .deps/Driver_Document.Tpo -c ././src/Driver/Driver_Document.cpp  -fPIC -DPIC -o .libs/Driver_Document.o
././src/Driver/Driver_Document.cpp:22:29: fatal error: Driver_Document.h: No such file or directory
compilation terminated.
make[4]: *** [Driver_Document.lo] Error 1
make[4]: Leaving directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/3rdParty/salomesmesh'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/guest/Downloads/FreeCAD-0.11.4422/src/3rdParty'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/guest/Downloads/FreeCAD-0.11.4422/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/guest/Downloads/FreeCAD-0.11.4422'
make: *** [all] Error 2



Expected results:


Additional info:

Comment 1 Petr Machata 2011-08-09 12:24:03 UTC
So, is Driver_Document.h present?  Or is there a rule that should be able generate it?  If yes, then this is a bug in make, otherwise it's a bug in a makefile.


Note You need to log in before you can comment on or make changes to this bug.