Hello, I am new to the Kicad project but would like to contribute to give back to the community. But right now I have build issues with the Kicad soureces, I've tried master, 8.0 and 7.0... Every time it hungs up when compiling the gal library - it looks like it doesnt find opengl but it is installed and also passes on the cmake configure. Build environment is a debian bullseye.
Many thanks, Sven Wehrend ''' Application: KiCad x86_64 on x86_64 Version: 8.0.0, release build Libraries: wxWidgets 3.2.4 FreeType 2.11.1 HarfBuzz 8.3.0 FontConfig 2.13.1 libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.2 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.17 Platform: Ubuntu Core 22, 64 bit, Little endian, wxGTK, X11, KDE, x11 Build Info: Date: Mar 24 2024 13:47:43 wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24 Boost: 1.74.0 OCC: 7.5.1 Curl: 7.81.0 ngspice: 36 Compiler: GCC 11.2.0 with C++ ABI 1016 Build settings: KICAD_USE_EGL=ON ''' Additional build info is: sven@debian:~/development/software/kicad/build/release$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ../../ CMake Deprecation Warning at CMakeLists.txt:27 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:31 (cmake_policy): The OLD behavior for policy CMP0113 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- KiCad install dir: </usr/local> -- Enabling warning -Wsuggest-override -- Enabling warning -Wduplicated-branches -- Enabling warning -Wduplicated-cond -- Enabling error for -Wvla -- Enabling warning -Wimplicit-fallthrough -- Enabling error for -Wreturn-type -- Enabling warning -Wshadow -- Enabling warning -Wsign-compare -- Enabling warning -Wmissing-field-initializers -- Enabling warning -Wempty-body -- Enabling warning -Wreorder -- Enabling warning -Wmismatched-tags -- Disabling warning -Wpsabi -- Configuring KiCad for the wxGLCanvas EGL backend -- Found OpenGL EGL library: /usr/lib/x86_64-linux-gnu/libEGL.so -- Check for installed ZLIB -- found -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.71.0") -- Found the following HarfBuzz libraries: -- HarfBuzz (required): /usr/lib/x86_64-linux-gnu/libharfbuzz.so -- Found OpenCASCADE Standard Edition version: 7.5.1 -- ++ OpenCASCADE Standard Edition include directory: /usr/include/opencascade -- ++ OpenCASCADE Standard Edition shared libraries directory: /usr/lib/x86_64-linux-gnu -- Check for installed Python Interpreter -- found -- Python module install path: lib/python3.9/site-packages CMake Deprecation Warning at thirdparty/pybind11/CMakeLists.txt:8 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- pybind11 v2.9.2 -- Found wxPython Phoenix 4.2.1/gtk3 (wxWidgets 3.2.2.1) -- Found wxWidgets: -pthread;;;-lwx_gtk3u_gl-3.3;-lwx_gtk3u_aui-3.3;-lwx_gtk3u_html-3.3;-lwx_gtk3u_core-3.3;-lwx_baseu_net-3.3;-lwx_baseu-3.3;-lwx_gtk3u_propgrid-3.3;-lwx_baseu_xml-3.3;-lwx_gtk3u_stc-3.3;-lwx_gtk3u_richtext-3.3 (found suitable version "3.3.0", minimum required is "3.2.2.1") -- Module support is disabled. -- Version: 9.0.0 -- Build type: RelWithDebInfo -- CXX_STANDARD: 17 -- Required features: cxx_variadic_templates CMake Deprecation Warning at thirdparty/nanodbc/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- nanodbc version: 2.14.0 -- nanodbc compile: C++14 -- nanodbc feature: ODBC Version Override - OFF -- nanodbc feature: Disable async features - OFF -- nanodbc feature: Enable Unicode - ON -- nanodbc feature: Enable Boost - ON -- nanodbc feature: Enable SQL_NO_DATA bug workaround - OFF -- nanodbc build: ODBC on Unix - unixODBC -- ODBC compile flags: -I/usr/include -DHAVE_UNISTD_H -DHAVE_PWD_H -DHAVE_SYS_TYPES_H -DHAVE_LONG_LONG -DSIZEOF_LONG_INT=8 -- ODBC link flags: CMake Deprecation Warning at thirdparty/3dxware_sdk/CMakeLists.txt:2 (cmake_policy): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Including 3Dconnexion SpaceMouse navigation support in pcbcommon -- S3DSG version: 2.0.0 -- Including 3Dconnexion SpaceMouse navigation support in 3d-viewer -- Including 3Dconnexion SpaceMouse navigation support in eeschema -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: unit_test_framework filesystem system -- Found wxWidgets: -pthread;;;-lwx_gtk3u_gl-3.3;-lwx_gtk3u_aui-3.3;-lwx_gtk3u_html-3.3;-lwx_gtk3u_core-3.3;-lwx_baseu_net-3.3;-lwx_baseu-3.3;-lwx_baseu_xml-3.3;-lwx_gtk3u_stc-3.3 (found suitable version "3.3.0", minimum required is "3.0.0") -- Configuring done (1.0s) -- Generating done (0.2s) -- Build files have been written to: /home/sven/development/software/kicad sven@debian:~/development/software/kicad/build/release$ -- You received this message because you are subscribed to the Google Groups "KiCad Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to devlist+unsubscr...@kicad.org. To view this discussion on the web visit https://groups.google.com/a/kicad.org/d/msgid/devlist/c26f5e5b-f22e-4c90-af61-fc6f6ceeefbfn%40kicad.org.