Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thanks for your help. 

I am building on linux ( Ubuntu ) and I get several errors related to DirectX:

~/WickedShooter/WickedEngine/WickedEngine/Utility/DirectXMath/DirectXMath.h:176: ~//WickedShooter/WickedEngine/WickedEngine/Utility/DirectXMath/WinAdapter.h:628:33: error: expected parameter declarator 628 | CROSS_PLATFORM_UUIDOF(IUnknown, "00000000-0000-0000-C000-000000000046")

....

I tried to force only linux with 

add_definitions(-D_WIN32=0)

But I get tons of other errors.

Would it be possible to add simple instructions of how to build for only Linux?

(1 edit)

The build instructions are here for Wicked Engine, for the shooter project it should be the same or very similar: https://github.com/turanszkij/WickedEngine?tab=readme-ov-file#linux

There are also automatic build scripts for linux here: https://github.com/turanszkij/WickedShooter/blob/master/.github/workflows/build.yml#L49