Nice work Thomas! 75% is impressive.  I'll try and check it out this 
evening.

BTW, the svn co instruction on the pythonOCC homepage is broken - the 
capitals in the path break it (on Linux at least).

svn co http://svn.gna.org/svn/pythonOCC/trunk pythonOCC

should read

svn co http://svn.gna.org/svn/pythonocc/trunk pythonOCC

(I think maybe you've just fixed the SVN version and forgot HTTP?)

Arthur


Thomas Paviot wrote:
> Dear All,
> 
> Thanks to all your precious advices and reports, I committed a lot of 
> changes to the subversion repository.
> 
> Here are these change available in the latest svn revision (132):
> 
> - I fixed broken modules (XSControl, IGESContrl, STEPControl and 
> IGESToBRep) that failed to compile. pythonOCC for Linux is now a set of 
> 293 modules covering almost 75% of the OpenCascade API. Attached are the 
> stats generated from the Module.PythonOCCStats() function:  a cross 
> means that the related OCC package is wrapped in PythonOCC. Some 
> important module are still missing for Linux but I currently work to 
> make them all available,
> 
> - the InteractiveViewer should work (the import OCC.NIS statement is 
> optional and Windows sepecific). Note that the InteractiveViewer 
> requires that pythonOCC is in your sys.path,
> 
> - the scons script includes changes from Marco and Arthur (the 
> Visualization.i and Misc.i still need to be added),
> 
> - a huge improvement over previous release was achieved: important 
> memory leaks that caused segfaults are fixed (in a few words, the 
> default destructor has been overloaded. I plan to write a special e-mail 
> to explain this stuff because it's very important and related to 
> Python/OpenCascade memory management conflicts). While testing 
> pythonOCC, you should then see information messages telling that the 
> custom destructor was called. I plan to remove these messages when the 
> debug phase is finished.
> 
> To chek this out:
> 
> svn update
> cd src
> python setup.py build *or* scons
> 
> Best Regards,
> 
> Thomas
> 


-- 

Arthur Magill, PhD
RF Engineer

Centre d'Imagerie BioMédicale (CIBM)
Laboratory for Functional and Metabolic Imaging (LIFMET)
Ecole Polytechnique Fédérale de Lausanne (EPFL)
Station 6, CH F1 532 (Bâtiment CH),
CH-1015 Lausanne,
Switzerland

   tel: +41 21 693 0569
   fax: +41 21 693 7960
email: arthur.mag...@epfl.ch

_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users

Reply via email to