Exactly, you have to install salome geometry (you can find it there http://sf.net/projects/salomegeometry or via svn : svn co https://salomegeometry.svn.sourceforge.net/svnroot/salomegeometrysalomegeometry ) It would be good to add this requirement in the wiki install page. cheers Loïc
On Fri, Oct 23, 2009 at 9:05 PM, Sébastien Ramage < [email protected]> wrote: > OK I found my problem Python.h was missing > so I install the package python-dev on my ubuntu box > > and now I get this error > > /usr/bin/ld: cannot find -lSketcher > collect2: ld a retourné 1 code d'état d'exécution > error: command 'g++' failed with exit status 1 > > I remember that salomegeometry is required, maybe this is the problem ? > > see you later ;) > > > > > 2009/10/23 Sébastien Ramage <[email protected]> > >> after applying the patch , it simply work. >> >> but now I try to compile pythonOCC and I have a problem >> >> cc1plus: attention : l'option de la ligne de commande >> "-Wstrict-prototypes" est valide pour Ada/C/ObjC mais pas pour C++ >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:145:20: >> erreur: Python.h : Aucun fichier ou dossier de ce type >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:2600:4: >> erreur: #error "This python version requires swig to be run with the >> '-classic' option" >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:2604:3: >> erreur: #error "This python version requires swig to be run with the >> '-nomodern' option" >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:2607:3: >> erreur: #error "This python version requires swig to be run with the >> '-nomodernargs' option" >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:751: >> erreur: expected initializer before ‘*’ token >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:806: >> erreur: expected initializer before ‘*’ token >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:827: >> erreur: expected initializer before ‘*’ token >> In file included from /usr/include/c++/4.3/stdexcept:43, >> from >> /home/doudz/Bureau/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp:2625: >> /usr/include/c++/4.3/exception:40: erreur: expected declaration before end >> of line >> error: command 'g++' failed with exit status 1 >> >> >> >> >> >> >> 2009/10/23 Thomas Paviot <[email protected]> >> >> I agree with Jelle, you can compile OCC without wok (and also without >>> draw). You can disable wok with the flag --enable-wok=no from the >>> ./configure script. >>> >>> It's however strange that wok compilation fails. It may come from your >>> Tcl/Tk installation. >>> >>> Cheers, >>> >>> Thomas >>> >>> 2009/10/23 Jelle Feringa <[email protected]> >>> >>> >>>> Try to see if you can compile OCC _without_ WOK. >>>> Its a module that is not used anywhere... >>>> Just so you know ;') >>>> >>>> -jelle >>>> >>>> On Oct 23, 2009, at 4:33 PM, Sébastien Ramage wrote: >>>> >>>> Finally I find the working patch here >>>> >>>> http://bugs.gentoo.org/attachment.cgi?id=182311 >>>> >>>> I was just a indentation problem between this and my previous patch file >>>> >>>> >>>> >>>> 2009/10/23 Sébastien Ramage <[email protected]> >>>> >>>>> Hi all! >>>>> >>>>> Thank you for advices. >>>>> >>>>> I have start the long compilation process but now it failed saying : >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx: In member function ‘void >>>>> WOKUnix_FDescr::Dup()’: >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx:249: attention : ignoring >>>>> return value of ‘int dup(int)’, declared with attribute warn_unused_result >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx: In member function >>>>> ‘Handle_TCollection_HAsciiString WOKUnix_FDescr::ReadLine()’: >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx:355: attention : ignoring >>>>> return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute >>>>> warn_unused_result >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx: In function ‘FILE* >>>>> _wokunix_fdopen(int)’: >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx:436: attention : deprecated >>>>> conversion from string constant to ‘char*’ >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx:443: attention : deprecated >>>>> conversion from string constant to ‘char*’ >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx:449: attention : deprecated >>>>> conversion from string constant to ‘char*’ >>>>> In function ‘int open(const char*, int, ...)’, >>>>> inlined from ‘WOKUnix_FDescr WOKUnix_FDescr::BuildNamedPipe()’ at >>>>> ../../../src/WOKUnix/WOKUnix_FDescr.cxx:205: >>>>> /usr/include/bits/fcntl2.h:51: erreur: call to ‘__open_missing_mode’ >>>>> declared with attribute error: open with O_CREAT in second argument needs >>>>> 3 >>>>> arguments >>>>> make[3]: *** [WOKUnix_FDescr.lo] Erreur 1 >>>>> make[3]: quittant le répertoire « >>>>> /home/doudz/Bureau/OpenCASCADE6.3.0/ros/adm/make/TKWOK » >>>>> make[2]: *** [all-recursive] Erreur 1 >>>>> make[2]: quittant le répertoire « >>>>> /home/doudz/Bureau/OpenCASCADE6.3.0/ros/adm/make » >>>>> make[1]: *** [all-recursive] Erreur 1 >>>>> make[1]: quittant le répertoire « >>>>> /home/doudz/Bureau/OpenCASCADE6.3.0/ros » >>>>> make: *** [all] Erreur 2 >>>>> >>>>> I think I need to apply this patch : >>>>> http://www.opencascade.org/org/forum/thread_15444/ >>>>> >>>>> But I don't really know how... >>>>> I have make a file name mypatch and try something like >>>>> patch < mypatch >>>>> but I get: >>>>> patching file WOKUnix_FDescr.cxx >>>>> patch: **** malformed patch at line 4: if(mknod(apath.ToCString(), 0700 >>>>> | S_IFIFO, 0)) >>>>> >>>>> >>>>> ... so any idea ? >>>>> >>>>> Thank you >>>>> >>>>> Seb >>>>> >>>>> >>>>> >>>>> >>>>> 2009/10/16 Arthur Magill <[email protected]> >>>>> >>>>> Hi Sébastien, >>>>>> >>>>>> I think libtool isn't installed by default on Ubuntu (along with the >>>>>> remaining autotools). Try something like >>>>>> >>>>>> apt-get install libtool autoconf automake autotools-dev >>>>>> >>>>>> Let us know if it works. >>>>>> >>>>>> Arthur >>>>>> >>>>>> >>>>>> Sébastien Ramage wrote: >>>>>> > Hi Thomas, >>>>>> > >>>>>> > I'm trying to install pythonOCC on my ubuntu but I cannot install >>>>>> > OpenCascade 6.30 >>>>>> > I have look at the wiki >>>>>> > >>>>>> http://www.pythonocc.org/wiki/index.php/Installing_OpenCASCADE_on_Linux >>>>>> > but it failed on updating libtool because I have no >>>>>> > /usr/share/libtool/ltmain.sh >>>>>> > >>>>>> > can you help me ? >>>>>> > >>>>>> > Sébastien >>>>>> > >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> 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: [email protected] >>>>>> >>>>>> _______________________________________________ >>>>>> Pythonocc-users mailing list >>>>>> [email protected] >>>>>> https://mail.gna.org/listinfo/pythonocc-users >>>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> Pythonocc-users mailing list >>>> [email protected] >>>> https://mail.gna.org/listinfo/pythonocc-users >>>> >>>> >>>> >>>> _______________________________________________ >>>> Pythonocc-users mailing list >>>> [email protected] >>>> https://mail.gna.org/listinfo/pythonocc-users >>>> >>>> >>> >>> _______________________________________________ >>> Pythonocc-users mailing list >>> [email protected] >>> https://mail.gna.org/listinfo/pythonocc-users >>> >>> >> > > _______________________________________________ > Pythonocc-users mailing list > [email protected] > https://mail.gna.org/listinfo/pythonocc-users > >
_______________________________________________ Pythonocc-users mailing list [email protected] https://mail.gna.org/listinfo/pythonocc-users
