Hi Jason,

Previous release is really out of date. You should update to latest svn 
rev (see my previous e-mail for new svn repository location).

In the latest svn rev, you cvan skip SWIG files generation and use those 
in the SWIG_src_modular_linux_darwin directory (It's been successully 
tested on Ubuntu 8.04 32 bits). All you have to do is to edit the 
environment.py script to change OCC_INC and OCC_LIBS paths, cd 
pythonOCC/src, and just enter 'python setup.py build' (do not include 
-cmsvc if you're on Linux: this argument tells python distutils to use 
Visual Studio as C/C++ compiler).

Regards,

Thomas

Jason Hoogland a écrit :
>
> Hi,
>
> Trying to install pythonocc on linux ubuntu 8.04 64 bit:
>
> ~/tmp/pythonOCC-1.0pre2$ uname -a
> Linux lorax 2.6.24-23-generic #1 SMP Thu Nov 27 18:13:46 UTC 2008 
> x86_64 GNU/Linux
>
> hoogl...@lorax:~/tmp/pythonOCC-1.0pre2$ python
> Python 2.5.2 (r252:60911, Jul 31 2008, 17:31:22)
> [GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>>
>
> I edited ~/tmp/pythonOCC-1.0pre2/SWIG_src/OCC.i to point to the occ 
> library I'd compiled separately.
>
> ~/tmp/pythonOCC-1.0pre2$ la
> total 164K
> drwxr-xr-x 6 hoogland hoogland 4.0K 2009-01-29 11:06 .
> drwxr-xr-x 6 hoogland hoogland 8.0K 2009-02-02 09:30 ..
> -rw-r--r-- 1 hoogland hoogland  179 2008-11-11 17:13 AUTHORS
> -rw-r--r-- 1 hoogland hoogland 4.4K 2008-10-30 23:50 BuildDocstring.py
> -rw-r--r-- 1 hoogland hoogland 2.3K 2009-01-29 10:30 BuildDocstring.pyc
> -rw-r--r-- 1 hoogland hoogland 4.4K 2009-01-29 10:30 environment.py
> -rw-r--r-- 1 hoogland hoogland 2.4K 2009-01-29 10:30 environment.pyc
> -rw-r--r-- 1 hoogland hoogland  21K 2008-09-21 21:19 
> Licence_CeCILL_V2-en.txt
> -rw-r--r-- 1 hoogland hoogland  21K 2008-11-09 15:50 
> Licence_CeCILL_V2-fr.txt
> -rw-r--r-- 1 hoogland hoogland 2.3K 2008-11-14 12:02 README
> drwxr-xr-x 4 hoogland hoogland 4.0K 2009-01-29 11:06 samples
> -rw-r--r-- 1 hoogland hoogland  15K 2008-11-14 12:14 setup.py
> -rw-r--r-- 1 hoogland hoogland  22K 2008-11-14 12:10 SWIG_generator.py
> -rw-r--r-- 1 hoogland hoogland  16K 2009-01-29 10:30 SWIG_generator.pyc
> drwxr-xr-x 2 hoogland hoogland 4.0K 2009-01-29 10:46 SWIG_src
> drwxr-xr-x 3 hoogland hoogland 4.0K 2008-11-14 12:12 Tools
> drwxr-xr-x 2 hoogland hoogland 4.0K 2008-11-14 12:12 Visualization
>
> ~/tmp/pythonOCC-1.0pre2$ python setup.py build -f -cmsvc
> ...
> ./SWIG_src/TopoDS.i:584: Warning(509): Overloaded Wire(TopoDS_Shape &) 
> is shadowed by Wire(TopoDS_Shape const &) at ./SWIG_src/TopoDS.i:582.
> ./SWIG_src/TopoDS.i:588: Warning(509): Overloaded Face(TopoDS_Shape &) 
> is shadowed by Face(TopoDS_Shape const &) at ./SWIG_src/TopoDS.i:586.
> ./SWIG_src/TopoDS.i:592: Warning(509): Overloaded Shell(TopoDS_Shape 
> &) is shadowed by Shell(TopoDS_Shape const &) at ./SWIG_src/TopoDS.i:590.
> ./SWIG_src/TopoDS.i:596: Warning(509): Overloaded Solid(TopoDS_Shape 
> &) is shadowed by Solid(TopoDS_Shape const &) at ./SWIG_src/TopoDS.i:594.
> ./SWIG_src/TopoDS.i:600: Warning(509): Overloaded 
> CompSolid(TopoDS_Shape &) is shadowed by CompSolid(TopoDS_Shape const 
> &) at ./SWIG_src/TopoDS.i:598.
> ./SWIG_src/TopoDS.i:604: Warning(509): Overloaded 
> Compound(TopoDS_Shape &) is shadowed by Compound(TopoDS_Shape const &) 
> at ./SWIG_src/TopoDS.i:602.
> ./SWIG_src/TopAbs.i:85: Warning(509): Overloaded 
> Print(TopAbs_Orientation const,Standard_OStream &) is shadowed by 
> Print(TopAbs_ShapeEnum const,Standard_OStream &) at 
> ./SWIG_src/TopAbs.i:83.
> ./SWIG_src/TopAbs.i:87: Warning(509): Overloaded Print(TopAbs_State 
> const,Standard_OStream &) is shadowed by Print(TopAbs_ShapeEnum 
> const,Standard_OStream &) at ./SWIG_src/TopAbs.i:83.
> ./SWIG_src/BOPTools.i:1365: Warning(509): Overloaded 
> ConvertState(BooleanOperations_StateOfShape const) is shadowed by 
> ConvertState(TopAbs_State const) at ./SWIG_src/BOPTools.i:1363.
> ./SWIG_src/BRepBlend.i:631: Warning(509): Overloaded 
> Set(BlendFunc_SectionShape const) is shadowed by Set(Standard_Integer 
> const) at ./SWIG_src/BRepBlend.i:629.
> ./SWIG_src/BRepBlend.i:2111: Warning(509): Overloaded 
> Set(BlendFunc_SectionShape const) is shadowed by Set(Standard_Integer 
> const) at ./SWIG_src/BRepBlend.i:2109.
> ./SWIG_src/BRepBlend.i:2199: Warning(509): Overloaded 
> Set(BlendFunc_SectionShape const) is shadowed by Set(Standard_Integer 
> const) at ./SWIG_src/BRepBlend.i:2197.
> error: Python was built with Visual Studio version 6, and extensions 
> need to be built with the same version of the compiler, but it isn't 
> installed.
>
> It went a long way but died here.  I'm not understanding the error.
>
> Cheers
> Jason
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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

Reply via email to