Этот репозиторий github относится к рецептуре pre conan 1.0.Есть несколько репозиториев для пакетов и двоичных файлов, которые вы можете установить напрямую с помощью conan install
:
Ни у кого из них сейчас нет log4cxx
.Если вам нужна эта зависимость, лучше всего попытаться обновить ее до conan 1.0, сотрудничая с первоначальным автором или с сообществом bincrafters в https://github.com/bincrafters.
Процесс, который нужно выполнить, если рецепт работает:
- git clone & cd repo
- conan create.user / channel
Это запустит локальное создание пакета.В случае с этим репозиторием log4cxx, в моем случае, он терпит неудачу из-за self.run("sudo apt-get install --yes libapr1-dev libapr1 libaprutil1-dev libaprutil1")
, поскольку я работаю в Windows.Рецепт, похоже, подготовлен только для Linux / Apt.Теперь существует специальный метод рецептов system_requirements()
, который должен содержать установку пакетов системного уровня вместо метода build()
.