Have you tried to recreate the build folder? (i.e. delete the build folder, run the CMake steps again).
Sometimes an obj file gets corrupted (rare compiler bug? RAM error? HDD error? CPU error? bus error? OS error?) causing a crash, and now when you try to build again it re-reads the corrupted intermediate files from the first time, causing a crash again; and the best course of action is to just wipe the corrupted files and start over.
I'm trying to see if there is a quick way to disable libraw but it doesn't look like there is. Raw file formats are rare, thus replacing that file with stub empty function definitions could work.
Alternatively do not compile FreeImage, and instruct Ogre to use stbimage instead (by setting OGRE_CONFIG_ENABLE_STBI to on).
Somtin wrote: ↑
Tue Apr 09, 2019 9:31 am
ogre rev: 14132
ogredeps rev: 132
Please post the hashes of the commits, not their revision numbers because sadly those numbers are specific to your repo copy (honestly I think TortoiseHg makes a disservice by showing the rev numbers on their UI)