В Linux это был торт.Я просто запустил make, и библиотеки OGG уже были установлены в нужном месте и все.Я могу воспроизводить файлы OGG с Alure в Linux без проблем.
Теперь я работаю над сборкой Windows.Я смог использовать cmake в MinGW Shell для генерации Make-файлов MSYS, а затем для создания библиотеки Alure.Однако я явно вижу сообщения о том, что мне не хватает поддержки OGG.
********************** Configured options **********************
-- Building shared, static library
-- Building and installing examples
--
-- SndFile support: disabled
-- VorbisFile support: disabled
-- FLAC support: disabled
-- MPG123 support: disabled
-- DUMB support: disabled
-- ModPlug support: disabled
-- FluidSynth support: disabled
--
-- Configuring done
-- Generating done
-- Build files have been written to: C:/dev/guest/alure-1.2
Сначала это ожидается.Однако после того, как я ушел и собрал библиотеки win32 OGG / vorbis, я понятия не имею, куда их поместить при сборке Alure.Должны ли библиотеки libs / includes находиться в определенном месте относительно этой папки?Или мне нужно указать расположение библиотеки OGG, используя какой-нибудь флаг?(Например, я должен был указать местоположение libogg при сборке libvorbis через определенные параметры ./configure
.) Боюсь, я недостаточно знаю о cmake или Alure, чтобы понять эту часть.