Problem compiling dune3d CAD
by brodo from LinuxQuestions.org on (#6QH9F)
Hi all,
I've just tried to compile dune3d CAD using the way shown on the dune3d page:
https://docs.dune3d.org/en/latest/build-linux.html
but I got only this:
Code:ash-5.2$ meson setup build
The Meson build system
Version: 1.5.1
Source dir: /home/archie/programy/dune3d/dune3d-1.1.0
Build dir: /home/archie/programy/dune3d/dune3d-1.1.0/build
Build type: native build
Project name: dune3d
Project version: 1.1.0
C compiler for the host machine: ccache cc (gcc 14.2.0 "cc (GCC) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1-slack151
C++ compiler for the host machine: ccache c++ (gcc 14.2.0 "c++ (GCC) 14.2.0")
C++ linker for the host machine: c++ ld.bfd 2.43.1-slack151
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2
Run-time dependency gtk4 found: YES 4.15.6
Run-time dependency gtkmm-4.0 found: YES 4.14.0
Run-time dependency epoxy found: YES 1.5.10
Run-time dependency eigen3 found: YES 3.4.0
Run-time dependency glm found: YES 0.9.9
Found CMake: /usr/bin/cmake (3.30.3)
Run-time dependency opencascade found: NO (tried cmake)
meson.build:19:14: ERROR: Dependency "OpenCASCADE" not found, tried cmake
A full log can be found at /home/archie/programy/dune3d/dune3d-1.1.0/build/meson-logs/meson-log.txt
bash-5.2$I invoked meson also as below:
meson setup build --cmake-prefix-path=/usr/lib64
meson setup build --cmake-prefix-path=/usr/
meson setup build --cmake-prefix-path=/usr/include/opencascade
meson setup build --cmake-prefix-path=/usr/lib64/opencascade
meson setup build --cmake-prefix-path=/usr/share/opencascade
meson setup build --cmake-prefix-path=/usr/share
but without success :-(
Does anybody here have an idea to fix this problem?
I have Slackware64 current on my machine.
I enclose listing (ls -R) showing, where opencascade resides in my system.
Attachment 43596
Attached Files
I've just tried to compile dune3d CAD using the way shown on the dune3d page:
https://docs.dune3d.org/en/latest/build-linux.html
but I got only this:
Code:ash-5.2$ meson setup build
The Meson build system
Version: 1.5.1
Source dir: /home/archie/programy/dune3d/dune3d-1.1.0
Build dir: /home/archie/programy/dune3d/dune3d-1.1.0/build
Build type: native build
Project name: dune3d
Project version: 1.1.0
C compiler for the host machine: ccache cc (gcc 14.2.0 "cc (GCC) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1-slack151
C++ compiler for the host machine: ccache c++ (gcc 14.2.0 "c++ (GCC) 14.2.0")
C++ linker for the host machine: c++ ld.bfd 2.43.1-slack151
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2
Run-time dependency gtk4 found: YES 4.15.6
Run-time dependency gtkmm-4.0 found: YES 4.14.0
Run-time dependency epoxy found: YES 1.5.10
Run-time dependency eigen3 found: YES 3.4.0
Run-time dependency glm found: YES 0.9.9
Found CMake: /usr/bin/cmake (3.30.3)
Run-time dependency opencascade found: NO (tried cmake)
meson.build:19:14: ERROR: Dependency "OpenCASCADE" not found, tried cmake
A full log can be found at /home/archie/programy/dune3d/dune3d-1.1.0/build/meson-logs/meson-log.txt
bash-5.2$I invoked meson also as below:
meson setup build --cmake-prefix-path=/usr/lib64
meson setup build --cmake-prefix-path=/usr/
meson setup build --cmake-prefix-path=/usr/include/opencascade
meson setup build --cmake-prefix-path=/usr/lib64/opencascade
meson setup build --cmake-prefix-path=/usr/share/opencascade
meson setup build --cmake-prefix-path=/usr/share
but without success :-(
Does anybody here have an idea to fix this problem?
I have Slackware64 current on my machine.
I enclose listing (ls -R) showing, where opencascade resides in my system.
Attachment 43596
Attached Files
listing.txt (249.3 KB) |