Как установить log4cxx с conan? - PullRequest
       32

Как установить log4cxx с conan?

0 голосов
/ 17 сентября 2018

Я начинаю экспериментировать с Конаном.Я нашел это GitHub репозиторий , но я не уверен, что с ним делать.

Я хотел бы установить log4cxx через conan install.

1 Ответ

0 голосов
/ 17 сентября 2018

Этот репозиторий 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().

...