2011/6/28 Jayesh Salvi <jayeshsa...@gmail.com> > Hi, > > I'm trying to build OpenCascade and PythonOCC from source, because I > could not find packages for the distribution I'm using. I compiled OCC > 6.5.1 successfully, and tried to build PythonOCC 0.5 with it, but the > smesh library give compilation errors while doing that. > > I noticed that PythonOCC 0.5 works with 6.3.0 version of OCC. But > older versions of OCC are nowhere to be found > (http://www.opencascade.org/org/forum/thread_20066/) > > I also checked out PythonOCC top of tree from Google code, but that > also won't compile against OCC 6.5.1. > > Any idea where can I get OCC 6.3.0? > > The compiler error for PythonOCC 0.5 with OCC 6.3.0 is: > [ 50%] Building CXX object > CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cpp.o > > /home/ec2-user/Downloads/pythonocc-0.5/src/contrib/smesh-5.1.2.2/src/SMESH/SMESH_Pattern.cpp: > In function ‘gp_XY project(const SMDS_MeshNode*, Extrema_GenExtPS&)’: > > /home/ec2-user/Downloads/pythonocc-0.5/src/contrib/smesh-5.1.2.2/src/SMESH/SMESH_Pattern.cpp:439: > error: ‘class Extrema_GenExtPS’ has no member named ‘Value’ > > /home/ec2-user/Downloads/pythonocc-0.5/src/contrib/smesh-5.1.2.2/src/SMESH/SMESH_Pattern.cpp:440: > error: ‘class Extrema_GenExtPS’ has no member named ‘Value’ > make[2]: *** [CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cpp.o] Error 1 > make[1]: *** [CMakeFiles/SMESH.dir/all] Error 2 > make: *** [all] Error 2 > > Any idea how this can be fixed? > -- > Jayesh > > Hi Jayesh,
The OCC630 location was discussed on oce-dev ( http://groups.google.com/group/oce-dev/browse_thread/thread/7c3a06b63ab26137/617ab03c21a41b0e?lnk=gst&q=bishop#617ab03c21a41b0e). Here is a forward of a post from Bryan Bishop: """ Here are some other files: http://files.opencascade.com/OCC_6.1_release/OpenCASCADE_win32.exe http://files.opencascade.com/OCC_6.1_release/OpenCASCADE_Linux.tgz http://files.opencascade.com/OCC_6.2_release/OpenCASCADE_Linux.tgz http://files.opencascade.com/OCC_6.2_release/allsamples.zip http://files.opencascade.com/OCC_6.3_release/OpenCASCADE_win32.exe http://files.opencascade.com/OCC_6.3_release/OpenCASCADE_doc.exe http://files.opencascade.com/OCC_6.3_release/OpenCASCADE_src.tgz http://files.opencascade.com/Salome3.2.6/src3.2.6.tar.gz http://files.salome-platform.org/cea/adam/salomewindows/download/Salome5.1.2_ForTestsOnWindows_release_full.zip http://files.opencascade.com/Salome/Salome5.1.2/InstallWizard_5.1.2_Debian_3.1.tar.gz http://files.opencascade.com/Salome/Salome5.1.3/med-fichier_2.3.6.tar.gz http://files.opencascade.com/Salome/Salome5.1.4/SALOME_5_1_4_Release_Notes.pdf http://files.opencascade.com/Salome/Salome5.1.4/med-fichier_2.3.6.tar.gz http://files.opencascade.com/Salome/Salome5.1.4/src5.1.4.tar.gz I might have others elsewhere if anyone wants. - Bryan http://heybryan.org/ """ The latest svn rev of pythonocc supports opencascade 6.5.0 and oce0.3.0 but not GEOM nor SMESH wrappers. You can have a try with: python setup.py build install --disable-SMESH disable-GEOM Best Regards, Thomas
_______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users