mod_auth_openidc шаги сборки на 64-битной Windows

Я пытаюсь скомпилировать модуль mod_auth_openidc на Windows 7 64-битной ОС
Я получил исходный код из исходного кода с GitHub

Я пытался собрать этот модуль с помощью Visual Studio 2015, но он выдавал ошибку "Вы должны использовать компилятор GNU". В последние несколько дней я пытаюсь построить это в Windows, но...

Не могли бы вы помочь мне собрать этот модуль в Windows или, если кто-то сделал это в Windows, вы можете поделиться шагами по сборке. Спасибо...

1 ответ

Лучше всего загрузить двоичный файл, скомпилированный для Windows, со страницы релиза, но если вы настаиваете, вы можете следовать рекомендациям по адресу: http://wgsnetman.blogspot.nl/2013/04/building-apache-244-from-unix-source.html с большим количеством адаптаций / обходных путей...

Код для mod_auth_openidc был разветвлен в этот репозиторий git https://github.com/dematic-spe/mod_auth_openidc.
Шаги сборки, описанные на этой странице, следующие: bootstrap-windows.cmd build.cmd - результат находится в папке tartet. На выходе получаются два zip-файла, один для x86 и один для x64. deploy_to_artifactory.cmd В код было внесено несколько незначительных изменений, чтобы он также компилировался для win32. Он использовал проект microsoft vcpkg, который отлично подходит для компиляции большого количества кода с открытым исходным кодом для Windows. Все это я тестировал с VC2019.

Другие вопросы по тегам