LINUX.ORG.RU

  1. Почему просто не поставить из родного пакетного репозитория?

  2. В исходниках лежит файл CMakeLists.txt, значит инструкция такая:

cmake

Что конкретно у тебя не получается?

  1. https://repology.org/project/opencascade/information, https://repology.org/project/opencascade-oce/information в разделе Recipes есть исходники по которым собираются пакеты в 100500 дистрах, хоть обсмотрись.
slovazap ★★★★★ ()
Последнее исправление: slovazap (всего исправлений: 1)
Ответ на: комментарий от slovazap

Что конкретно у тебя не получается?

cmake .../Downloads/opencascade-7.4.0
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Info. Detecting doxygen
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) (Required is at least version "1.8.4")
-- Info: TCL is used by OCCT
-- Found Tclsh: /usr/bin/tclsh8.6 (found version "8.6") 
-- Info: TK is used by OCCT
-- Info: Freetype is used by OCCT
-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.8.1") 
-- Info: TKIVtk and TKIVtkDraw toolkits excluded due to VTK usage is disabled
CMake Error at CMakeLists.txt:714 (message):
  Could not find headers of used third-party products: << ВСЁ УСТАНОВЛЕНО
  3RDPARTY_TCL_INCLUDE_DIR 3RDPARTY_TK_INCLUDE_DIR


-- Configuring incomplete, errors occurred!
See also ".../Downloads/tmp/CMakeFiles/CMakeOutput.log".
saufesma ()
Последнее исправление: saufesma (всего исправлений: 1)
Ответ на: комментарий от saufesma

Значит не установлено, или установлено не туда где ищет CMake. В крайнем случае у тебя есть названия переменных которые можно выставить руками.

slovazap ★★★★★ ()
Ответ на: комментарий от slovazap

Установить получилось, tk-dev, tcl-dev не были установлены. А вот cgxCadTools установить не удалось. Придётся вручную на cgx рисовать, ладно.

saufesma ()
Ответ на: комментарий от saufesma

Ну если «не удалось» это вся диагностика что ты можешь предоставить, то конечно, рисуй вручную. Можно сразу на ватмане.

slovazap ★★★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей