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

Reply via email to