checkBoxPcurves error

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

checkBoxPcurves error

Post by damian »

OS: Ubuntu 14.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.8761 (Git)
Build type: Unknown
Branch: master
Hash: 96e9b7ee5b5728d859c1f0dc3e76d7fd4d137c7d
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.9.1

Good morning:

I'm using the above system. The last update was 2016/10/22 15:24:28

Today I've attempt my weekly update, but I get
/home/damian/freecad/src/Mod/Part/Gui/DlgSettingsGeneral.cpp:207:33: error: no member named 'checkBoxPcurves' in 'PartGui::Ui_DlgImportExportStep'
int writesurfacecurve = ui->checkBoxPcurves->isChecked() ? 1 : 0;
~~ ^
/home/damian/freecad/src/Mod/Part/Gui/DlgSettingsGeneral.cpp:252:9: error: no member named 'checkBoxPcurves' in 'PartGui::Ui_DlgImportExportStep'
ui->checkBoxPcurves->setChecked(writesurfacecurve == 0 ? false : true);
I can see the wwmayer commit six days ago, issue #0002744: FR: check box to export STEP w/without pcurves, but Travis says all right.

I'm completely lost. Any idea?

Thank you
prefix: /usr/local
datadir: data
docdir: doc
includedir: include
libdir: /usr/local/lib
Boost version: 1.55.0
Found the following Boost libraries:
filesystem
program_options
regex
signals
system
thread
Found Xerces-C: /usr/lib/x86_64-linux-gnu/libxerces-c.so
PyCXX found:
Headers: /home/damian/freecad/src
Sources: /home/damian/freecad/src/CXX
-- Found OCE/OpenCASCADE version: 6.9.1
-- OCE/OpenCASCADE include directory: /home/damian/opencascade-6.9.1-install/inc
-- OCE/OpenCASCADE shared libraries directory: /home/damian/opencascade-6.9.1-install/lin64/clang/lib
CMake Warning at CMakeLists.txt:579 (message):
VTK <6.0 cannot be used with c++11, FEM postprocessing is disabled


Check for medfile (libmed and libmedc) ...
checking for module 'Coin'
package 'Coin' not found
Could NOT find Spnav (missing: SPNAV_LIBRARY SPNAV_INCLUDE_DIR)
libshiboken built for Release
Found PySide Tools: /usr/bin/pyside-uic, /usr/bin/pyside-rcc
-- matplotlib-1.3.1 has been found.
Platform is 64-bit, set -D_OCC64
Build type:
/home/damian/freecad-build-occ691/src/Mod/Part/App/HermiteCurvePy.cpp
setting gcc options: -Wall -Werror -Wno-deprecated -pedantic-errors
Boost version: 1.55.0
Found the following Boost libraries:
python
found Boost: 1_55
boost-incude dirs are: /usr/include
boost-python lib is: /usr/lib/x86_64-linux-gnu/libboost_python.so
boost_LIBRARY_DIRS is: /usr/lib/x86_64-linux-gnu
Boost_LIBRARIES is: /usr/lib/x86_64-linux-gnu/libboost_python.so
area module (for Path Workbench) will be installed to: /usr/local/lib
Note: Doxygen docs will look better with graphviz's dot installed.
Coin3D doc is not installed
=======================================
Now run 'make' to build FreeCAD
=======================================

Configuring done
Generating done
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: checkBoxPcurves error

Post by easyw-fc »

Hi, your release seems just a commit before the pcurves commit...
It is strange the error is pointing to pcurves. ...
Would you mind to try to running the latest build?
I tested it in ubuntu 16.04 release 8775 without any issue...
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: checkBoxPcurves error

Post by damian »

Good morning @easyw-fc
easyw-fc wrote:Would you mind to try to running the latest build?
I am sorry. I explained it wrong: The last build (an update) was the day 22, before the modifications of pcurve, and it works fine. Today I am building the lastest code, master at day 28, and I have the error.
easyw-fc wrote:I tested it in ubuntu 16.04 release 8775 without any issue...
Perhaps I unordered something in my home folder.

I'll try it from scratch, with news folders.

Thank you.
wmayer
Founder
Posts: 20324
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: checkBoxPcurves error

Post by wmayer »

Search for the file ui_DlgSettingsGeneral.h and delete it. Presumably you once did an in-source build which added all the files created at build time and later you decided to do an out-of-source build. You can also use "git status" to get an overview of all files that are not part of the repository.
damian
Posts: 583
Joined: Sun May 31, 2015 6:16 pm

Re: checkBoxPcurves error [solved]

Post by damian »

wmayer wrote:you once did an in-source build which added all the files created at build time and later you decided to do an out-of-source build
can you see through the walls? do you have magic powers? Incredible! Exactly!

This was an error not a decision, because I don't read, I don't understand, I go too fast, and finally I have error after error.

Thank you very much
wmayer
Founder
Posts: 20324
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: checkBoxPcurves error

Post by wmayer »

can you see through the walls? do you have magic powers? Incredible! Exactly!
The ones call it magic and others call it experience. :D
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: checkBoxPcurves error

Post by sgrogan »

wmayer wrote:The ones call it magic and others call it experience. :D
And FreeCAD has wmayer, from whom Merlin himself seeks knowledge.
"fight the good fight"
Post Reply