View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000010 | FreeCAD | Bug | public | 2009-09-28 10:39 | 2009-10-31 13:32 |
Reporter | Assigned To | wmayer | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 0.8 | ||||
Target Version | 0.9 | Fixed in Version | 0.9 | ||
Summary | 0000010: pivy does not work and leads to runtime failures | ||||
Description | the included pivy libraries want libcoin.so.40 . coin-3.1.0 provides libcoin.so.60 . the included pivy version (svn) does not compile with the latest versions of all packages including pivy, soqt, pyqt4 and coin. please let me know what you need to see. I encounter this issue when loading the part workbench | ||||
Additional Information | Fixed. | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
wmayer: Please let me know on which system you're working on and which of the four pivy packages you refer to. |
|
phreak4257: I am using linux, and the pivy version that wants libCoin.so.40 is the precompiled 3rd party version under 3rdparty/Pivy. the Pivy_trunk will not compile. I have coin 3.1.0, SoQt 1.4.1, python 2.6 qt 4.5.2 PyQt4 4.5.4-r4 and opencascade 6.3-r1. |
|
wmayer: There is an instruction at http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Extra_python_modules#Pivy The limitation with swig 1.3.25 may have gone, I think. If you're using an Ubuntu or Debian system you'll find pre-built packages in the download area. |
|
I just tried out the build instructions. All what you need to do is (Pivy_trunk): python setup.py build wmayer: python setup.py install Possibly you get an error that the method SoQt::getVersionToolkitString() is not defined (due to a too old SoQt version). In that case comment out the appropriate lines. Actually it's up to the Linux distributors to offer a Pivy package because there are so many different versions of Coin & SoQt around there so that it's simply impossible to support all of them |
|
phreak4257: running build_py package init file 'pivy/quarter/plugins/designer/python/__init__.py' not found (or not a regular file) package init file 'pivy/quarter/plugins/designer/python/__init__.py' not found (or not a regular file) running build_ext building 'gui._soqt' extension x86_64-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -fPIC -I/usr/include/python2.6 -c pivy/gui/soqt_wrap.cpp -o build/temp.linux-x86_64-2.6/pivy/gui/soqt_wrap.o -Iinterfaces -I/usr/include/Inventor/annex -D_REENTRANT -I/usr/include/qt4 -I/usr/include/qt4/Qt -DQT_DLL In file included from /usr/include/python2.6/Python.h:125, from pivy/gui/soqt_wrap.cpp:149: /usr/include/python2.6/modsupport.h:27: warning: 'PyArg_ParseTuple' is an unrecognized format function type pivy/gui/soqt_wrap.cpp: In function 'void initialize_pyqt_module_import_name()': pivy/gui/soqt_wrap.cpp:3512: warning: deprecated conversion from string constant to 'char*' pivy/gui/soqt_wrap.cpp:3514: error: 'getVersionToolkitString' is not a member of 'SoQt' pivy/gui/soqt_wrap.cpp:3515: error: 'getVersionToolkitString' is not a member of 'SoQt' pivy/gui/soqt_wrap.cpp:3516: warning: deprecated conversion from string constant to 'char*' error: command 'x86_64-pc-linux-gnu-gcc' failed with exit status 1 |
|
phreak4257: Ok, I had time to play with it more, and it at least compiles. Will let you know if it works. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-09-28 10:39 |
|
New Issue | |
2009-09-28 10:40 |
|
Note Added: 0000002 | |
2009-09-28 10:41 |
|
Assigned To | => wmayer |
2009-09-28 10:41 |
|
Status | new => assigned |
2009-09-28 10:41 |
|
Note Added: 0000003 | |
2009-09-28 10:42 |
|
Note Added: 0000005 | |
2009-09-28 10:42 |
|
Note Added: 0000007 | |
2009-09-28 10:42 |
|
Note Added: 0000009 | |
2009-09-28 10:43 |
|
Note Added: 0000012 | |
2009-10-14 10:23 | wmayer | Status | assigned => closed |
2009-10-14 10:23 | wmayer | Resolution | open => fixed |
2009-10-14 10:23 | wmayer | Additional Information Updated | |
2009-10-31 13:32 |
|
Fixed in Version | => 0.9 |