История изменений
Исправление waker, (текущая версия) :
у меня возникла идея эксперимента, чтобы проверить вот это утверждение на практике:
возможность подключать 3rd-party библиотеки, как через pkg-config, так и без него
Да. Для кучи опенсорсных библиотек есть готовые фаиндеры, и даны все возможности для подключения новых фаиндеров. Есть удобное окружение для этого.
если они установлены в другой префикс нежели компилируемый проект
Да.
вот проект:
edit: извиняюсь, дал неправильный линк на git, исправил
http://git.make-linux.org/repos-pacman
там несколько взаимосвязанных компонент. некоторые используют автотулсы, другие на cmake.
с проектами на автотулсах проблем нет, с cmake у меня не получилось собрать в префикс $HOME/sde - при сборке через cmake не нашлись зависимости.
давай ты, или Manhunt, или обое два, попробуете собрать хотя бы waterline, и расскажете как вам это удалось.
я потратил на это 2 часа, и сдался.
если удастся — будет занятный результат эксперимента, по которому можно будет судить, насколько просто или сложно использовать cmake для юзера который в нем разбирается (вы двое), по сравнению с юзером который в нем не разбирается (я).
да, если возникнут проблемы с автотулсовой сборкой - могу подсказать, хотя там все и так просто.
(нужно просто выставить PKG_CONFIG_PATH и LD_LIBRARY_PATH в prefix/lib и prefix/lib/pkgconfig соотв)
Исправление waker, :
у меня возникла идея эксперимента, чтобы проверить вот это утверждение на практике:
возможность подключать 3rd-party библиотеки, как через pkg-config, так и без него
Да. Для кучи опенсорсных библиотек есть готовые фаиндеры, и даны все возможности для подключения новых фаиндеров. Есть удобное окружение для этого.
если они установлены в другой префикс нежели компилируемый проект
Да.
вот проект: http://git.make-linux.org/repos-pacman/sde.git/
там несколько взаимосвязанных компонент. некоторые используют автотулсы, другие на cmake.
с проектами на автотулсах проблем нет, с cmake у меня не получилось собрать в префикс $HOME/sde - при сборке через cmake не нашлись зависимости.
давай ты, или Manhunt, или обое два, попробуете собрать хотя бы waterline, и расскажете как вам это удалось.
я потратил на это 2 часа, и сдался.
если удастся — будет занятный результат эксперимента, по которому можно будет судить, насколько просто или сложно использовать cmake для юзера который в нем разбирается (вы двое), по сравнению с юзером который в нем не разбирается (я).
да, если возникнут проблемы с автотулсовой сборкой - могу подсказать, хотя там все и так просто.
(нужно просто выставить PKG_CONFIG_PATH и LD_LIBRARY_PATH в prefix/lib и prefix/lib/pkgconfig соотв)
Исправление waker, :
у меня возникла идея эксперимента, чтобы проверить вот это утверждение на практике:
возможность подключать 3rd-party библиотеки, как через pkg-config, так и без него
Да. Для кучи опенсорсных библиотек есть готовые фаиндеры, и даны все возможности для подключения новых фаиндеров. Есть удобное окружение для этого.
если они установлены в другой префикс нежели компилируемый проект
Да.
вот проект: http://git.make-linux.org/repos-pacman/sde.git/
там несколько взаимосвязанных компонент. некоторые используют автотулсы, другие на cmake.
с проектами на автотулсах проблем нет, с cmake у меня не получилось собрать в префикс $HOME/sde - при сборке через cmake не нашлись зависимости.
давай ты, или Manhunt, или обое два, попробуете собрать хотя бы waterline, и расскажете как вам это удалось.
я потратил на это 2 часа, и сдался.
если удастся — будет занятный результат эксперимента, по которому можно будет судить, насколько просто или сложно использовать cmake для юзера который в нем разбирается (вы двое), по сравнению с юзером который в нем не разбирается (я).
да, если возникнут проблемы с автотулсовой сборкой - могу подсказать, хотя там все и так просто.
Исходная версия waker, :
у меня возникла идея эксперимента, чтобы проверить вот это утверждение на практике:
возможность подключать 3rd-party библиотеки, как через pkg-config, так и без него
Да. Для кучи опенсорсных библиотек есть готовые фаиндеры, и даны все возможности для подключения новых фаиндеров. Есть удобное окружение для этого.
если они установлены в другой префикс нежели компилируемый проект
Да.
вот проект: http://git.make-linux.org/repos-pacman/sde.git/
там несколько взаимосвязанных компонент. некоторые используют автотулсы, другие на cmake.
с проектами на автотулсах проблем нет, с cmake у меня не получилось собрать в префикс $HOME/sde - при сборке через cmake не нашлись зависимости.
давай ты, или Manhunt, или обое два, попробуете собрать хотя бы waterline, и расскажете как вам это удалось.
я потратил на это 2 часа, и сдался.
если удастся — будет занятный результат эксперимента, по которому можно будет судить, насколько просто или сложно использовать cmake для юзера который в нем разбирается (вы двое), по сравнению с юзером который в нем не разбирается (я).