-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Open
Description
Package: freeglut:[email protected]
Host Environment
- Host: x64-linux
- Compiler: GNU 15.2.1
- vcpkg-tool version: 2025-07-21-d4b65a2b83ae6c3526acd1c6f3b51aff2a884533
vcpkg-scripts version: 50c0cb4 2025-10-09 (2 days ago)
To Reproduce
vcpkg install --x-feature=openblasfftw --x-no-default-features
Failure logs
-- Using cached FreeGLUTProject-freeglut-v3.6.0.tar.gz
-- Cleaning sources at /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/sgct/.local/share/vcpkg/downloads/FreeGLUTProject-freeglut-v3.6.0.tar.gz
-- Applying patch android.patch
-- Applying patch x11-dependencies-export.patch
-- Applying patch fix-debug-macro.patch
-- Applying patch windows-output-name.patch
-- Using source at /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean
Freeglut currently requires the following libraries from the system package manager:
opengl
glu
libx11
xrandr
xi
xxf86vm
These can be installed on Ubuntu systems via apt-get install libxi-dev libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev libxrandr-dev libxxf86vm-dev
-- Found external ninja('1.12.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j33
Working Directory: /home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg
See logs for more information:
/home/sgct/.local/share/vcpkg/buildtrees/freeglut/install-x64-linux-dbg-out.log
Call Stack (most recent call first):
/home/sgct/Downloads/arrayfire-full-3.10.0/build/vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
/home/sgct/Downloads/arrayfire-full-3.10.0/build/vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
buildtrees/versioning_/versions/freeglut/501dfdaa34842155768b87802ae16c0d99baa820/portfile.cmake:32 (vcpkg_cmake_install)
scripts/ports.cmake:206 (include)
/home/sgct/.local/share/vcpkg/buildtrees/freeglut/install-x64-linux-dbg-out.log
Change Dir: '/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg'
Run Build Command(s): /usr/bin/ninja -v -v -j33 install
[1/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_init_x11.c
FAILED: CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o
/usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_init_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_init_x11.c
/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_init_x11.c:297:6: error: conflicting types for ‘fgPlatformDestroyContext’; have ‘void(SFG_PlatformDisplay, struct __GLXcontextRec *)’ {aka ‘void(struct tagSFG_PlatformDisplay, struct __GLXcontextRec *)’}
297 | void fgPlatformDestroyContext ( SFG_PlatformDisplay pDisplay, SFG_WindowContextType MContext )
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_init_x11.c:34:
/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/egl/fg_init_egl.h:31:13: note: previous declaration of ‘fgPlatformDestroyContext’ with type ‘void(void)’
31 | extern void fgPlatformDestroyContext();
| ^~~~~~~~~~~~~~~~~~~~~~~~
[2/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_misc.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_misc.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_misc.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_misc.c
[3/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_videoresize.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_videoresize.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_videoresize.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_videoresize.c
[4/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_cursor.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_cursor.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_cursor.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_cursor.c
[5/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_display.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_display.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_display.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_display.c
[6/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_glutfont_definitions_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_glutfont_definitions_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_glutfont_definitions_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_glutfont_definitions_x11.c
[7/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_stroke_mono_roman.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_stroke_mono_roman.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_stroke_mono_roman.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_stroke_mono_roman.c
[8/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_ext_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_ext_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_ext_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_ext_x11.c
[9/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_menu_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_menu_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_menu_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_menu_x11.c
[10/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_spaceball.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_spaceball.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_spaceball.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_spaceball.c
[11/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_gl2.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_gl2.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_gl2.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_gl2.c
[12/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_overlay.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_overlay.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_overlay.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_overlay.c
[13/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_gamemode.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_gamemode.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_gamemode.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_gamemode.c
[14/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_input_devices.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_input_devices.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_input_devices.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_input_devices.c
[15/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_cursor_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_cursor_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_cursor_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_cursor_x11.c
[16/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_stroke_roman.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_stroke_roman.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_stroke_roman.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_stroke_roman.c
[17/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_input_devices_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_input_devices_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_input_devices_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_input_devices_x11.c
[18/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_main.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_main.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_main.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_main.c
[19/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_init.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_init.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_init.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_init.c
[20/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_main_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_main_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_main_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_main_x11.c
[21/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_joystick_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_joystick_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_joystick_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_joystick_x11.c
[22/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_state.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_state.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_state.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_state.c
[23/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_window.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_window.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_window.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_window.c
[24/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_font.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_font.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_font.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_font.c
[25/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/x11/fg_gamemode_x11.c.o -MF CMakeFiles/freeglut_static.dir/src/x11/fg_gamemode_x11.c.o.d -o CMakeFiles/freeglut_static.dir/src/x11/fg_gamemode_x11.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/x11/fg_gamemode_x11.c
[26/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_structure.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_structure.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_structure.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_structure.c
[27/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_ext.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_ext.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_ext.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_ext.c
[28/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_joystick.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_joystick.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_joystick.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_joystick.c
[29/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_menu.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_menu.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_menu.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_menu.c
[30/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_teapot.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_teapot.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_teapot.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_teapot.c
[31/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_font_data.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_font_data.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_font_data.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_font_data.c
[32/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_callbacks.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_callbacks.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_callbacks.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_callbacks.c
[33/45] /usr/bin/cc -DHAVE_CONFIG_H -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/include -I/home/sgct/.local/share/vcpkg/buildtrees/freeglut/x64-linux-dbg -fPIC -Wall -pedantic -g -MD -MT CMakeFiles/freeglut_static.dir/src/fg_geometry.c.o -MF CMakeFiles/freeglut_static.dir/src/fg_geometry.c.o.d -o CMakeFiles/freeglut_static.dir/src/fg_geometry.c.o -c /home/sgct/.local/share/vcpkg/buildtrees/freeglut/src/v3.6.0-1fc1b83946.clean/src/fg_geometry.c
ninja: build stopped: subcommand failed.
Additional context
vcpkg.json
{
"name": "arrayfire",
"version": "3.10.0",
"homepage": "https://github.com/arrayfire/arrayfire",
"description": "ArrayFire is a HPC general-purpose library targeting parallel and massively-parallel architectures such as CPUs, GPUs, etc.",
"supports": "x64",
"dependencies": [
"boost-math",
"boost-stacktrace",
"spdlog",
"freeimage",
"span-lite"
],
"overrides": [
{
"name": "fmt",
"version": "8.1.1"
},
{
"name": "spdlog",
"version": "1.9.2"
},
{
"name": "jasper",
"version": "4.2.0"
}
],
"features": {
"tests": {
"description": "Build with tests",
"dependencies": [
"gtest"
]
},
"forge": {
"description": "Build Forge",
"dependencies": [
{
"name": "freetype",
"default-features": false
},
{
"name": "fontconfig",
"platform": "!windows"
},
"glfw3",
"glad"
]
},
"openblasfftw": {
"description": "Build with OpenBLAS/FFTW",
"dependencies": [
{
"name": "fftw3",
"features": [
"threads"
]
},
{
"name": "openblas",
"features": [
"threads"
]
},
"lapack"
]
},
"cuda": {
"description": "Build CUDA backend",
"dependencies": [
"cuda"
]
},
"opencl": {
"description": "Build OpenCL backend",
"dependencies": [
"boost-compute",
"boost-program-options",
"opencl"
]
},
"cudnn": {
"description": "Build CUDA with support for cuDNN",
"dependencies": [
"cudnn"
]
}
},
"builtin-baseline": "b02e341c927f16d991edbd915d8ea43eac52096c"
}
Metadata
Metadata
Assignees
Labels
No labels