Thanks Thomas. Glad to learn about the OCE project and PythonOCC release dependencies. -- Jayesh
On Tue, Jun 28, 2011 at 9:48 PM, Thomas Paviot <tpav...@gmail.com> wrote: > 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 > > _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users