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 <jelleferi...@gmail.com> > > 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 <sebastien.ram...@gmail.com> > >> 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 <arthur.mag...@epfl.ch> >> >> 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: arthur.mag...@epfl.ch >>> >>> _______________________________________________ >>> 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 > > > > _______________________________________________ > 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