Package Details: oce 0.18.3-1

Git Clone URL: https://aur.archlinux.org/oce.git (read-only, click to copy)
Package Base: oce
Description: Open CASCADE Community Edition: patches/improvements/experiments contributed by users over the official Open CASCADE library.
Upstream URL: https://github.com/tpaviot/oce
Licenses: GPLv2.1
Submitter: greyltc
Maintainer: greyltc
Last Packager: greyltc
Votes: 16
Popularity: 0.000000
First Submitted: 2016-01-17 14:59 (UTC)
Last Updated: 2019-11-28 10:20 (UTC)

Latest Comments

Ruslan82 commented on 2023-04-06 10:35 (UTC)

Community edition development stopped. I found a suggestion on one of the related sites to switch to OCCT instead. https://wiki.freecad.org/OpenCASCADE#Community_edition

petronny commented on 2022-08-05 08:40 (UTC)

Well, seems that this package is currently unmaintained on GitHub.

petronny commented on 2022-08-05 08:35 (UTC)

Getting the following error

/build/oce/src/oce-OCE-0.18.3/build/include/OSD_Parallel.hxx: In static member function ‘static void OSD_Parallel::ForEach(InputIterator, InputIterator, const Functor&, Standard_Boolean)’:
/build/oce/src/oce-OCE-0.18.3/build/include/OSD_Parallel.hxx:223:18: error: ‘captured_exception’ in namespace ‘tbb’ does not name a type
  223 |     catch ( tbb::captured_exception& anException )
      |                  ^~~~~~~~~~~~~~~~~~
/build/oce/src/oce-OCE-0.18.3/build/include/OSD_Parallel.hxx:225:38: error: ‘anException’ was not declared in this scope
  225 |       Standard_NotImplemented::Raise(anException.what());
      |                                      ^~~~~~~~~~~
/build/oce/src/oce-OCE-0.18.3/build/include/OSD_Parallel.hxx: In static member function ‘static void OSD_Parallel::For(Standard_Integer, Standard_Integer, const Functor&, Standard_Boolean)’:
/build/oce/src/oce-OCE-0.18.3/build/include/OSD_Parallel.hxx:272:18: error: ‘captured_exception’ in namespace ‘tbb’ does not name a type
  272 |     catch ( tbb::captured_exception& anException )
      |                  ^~~~~~~~~~~~~~~~~~
/build/oce/src/oce-OCE-0.18.3/build/include/OSD_Parallel.hxx:274:38: error: ‘anException’ was not declared in this scope
  274 |       Standard_NotImplemented::Raise(anException.what());
      |                                      ^~~~~~~~~~~
make[2]: *** [adm/cmake/TKernel/CMakeFiles/TKernel.dir/build.make:762: adm/cmake/TKernel/CMakeFiles/TKernel.dir/__/__/__/src/OSD/OSD_Parallel.cxx.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1180: adm/cmake/TKernel/CMakeFiles/TKernel.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Full build log: https://github.com/arch4edu/cactus/runs/7684320921?check_suite_focus=true

ochi commented on 2018-06-30 14:13 (UTC)

@bernimoses: Quote from the wiki page on PKGBUILD: "The group base-devel is assumed to be already installed when building with makepkg. Members of this group should not be included in makedepends array.".

bernimoses commented on 2018-06-25 13:52 (UTC) (edited on 2018-06-25 13:53 (UTC) by bernimoses)

Build process failed because no c compiler was found. Adding gcc as dependency should fix it (e.g. https://aur.archlinux.org/packages/boost.process/).

sandhan26 commented on 2017-05-17 02:04 (UTC)

The build proces fails several times. And after only several restarts, i was able to build this package.

pa314159 commented on 2017-05-02 16:34 (UTC)

GLU is needed to build this package, please added it as a dependency

mriyah commented on 2017-03-23 12:31 (UTC)

Only python-occ 0.18 requires occ-0.18. python-occ 0.18 is not out yet.

ftschindler commented on 2016-08-05 10:23 (UTC)

I could only build this package after installing 'glu', so you should probably add that one as a (build)dependency.