Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits)

Hm. I left out the  "Multi-Config" part and that seemed to help. Only now it went into the wrong folder continuing because I made a copy of the script to change at a different place. that looks a bit more promising now.


But the script fails to navigate into the correct directory and when it calls cmake, the build config is missing... I should be able to do each step manually though.


~/jam2022/NoamZeise/TrailsOfThePharaoh/build$ cmake --build . --config Release
[1/14] Building CXX object CMakeFiles/TrialsOfThePharaoh.dir/src/app.cpp.o
FAILED: CMakeFiles/TrialsOfThePharaoh.dir/src/app.cpp.o 
/usr/bin/c++  -DGFX_ENV_VULKAN -DVK_USE_PLATFORM_XLIB_KHR -I../include -I/usr/include/freetype2 -pthread   -std=gnu++14 -MD -MT CMakeFiles/TrialsOfThePharaoh.dir/src/app.cpp.o -MF CMakeFiles/TrialsOfThePharaoh.dir/src/app.cpp.o.d -o CMakeFiles/TrialsOfThePharaoh.dir/src/app.cpp.o -c ../src/app.cpp In file included from ../src/app.h:25,                  from ../src/app.cpp:1: ../include/audio.h:5:10: fatal error: portaudio.h: No such file or directory     5 | #include <portaudio.h>       |          ^~~~~~~~~~~~~ compilation terminated.
ah...
installing "portaudio19-dev" might fix it.

meh...

The following additional packages will be installed:
  jackd1 jackd1-firewire libjack-dev libjack0 libzita-alsa-pcmi0 libzita-resampler1
Suggested packages:
  jack-tools meterbridge portaudio19-doc
The following packages will be REMOVED:
  jackd2 jackd2-firewire libjack-jackd2-0
The following NEW packages will be installed:
  jackd1 jackd1-firewire libjack-dev libjack0 libzita-alsa-pcmi0 libzita-resampler1 portaudio19-dev

TrailsOfThePharaoh/build$ cmake --build . --config Release
[5/22] Building CXX object CMakeFiles/TrialsOfThePharaoh.dir/src/vulkan-render/vkinit.cpp.o
FAILED: CMakeFiles/TrialsOfThePharaoh.dir/src/vulkan-render/vkinit.cpp.o 
/usr/bin/c++  -DGFX_ENV_VULKAN -DVK_USE_PLATFORM_XLIB_KHR -I../include -I/usr/include/freetype2 -pthread   -std=gnu++14 -MD -MT CMakeFiles/TrialsOfThePharaoh.dir/src/vulkan-render/vkinit.cpp.o -MF CMakeFiles/TrialsOfThePharaoh.dir/src/vulkan-render/vkinit.cpp.o.d -o CMakeFiles/TrialsOfThePharaoh.dir/src/vulkan-render/vkinit.cpp.o -c ../src/vulkan-render/vkinit.cpp In file included from ../src/vulkan-render/vkinit.cpp:1: ../src/vulkan-render/vkinit.h:31:2: error: ‘VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT’ was not declared in this scope    31 |  VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~