LINUX.ORG.RU

История изменений

Исправление 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 для юзера который в нем разбирается (вы двое), по сравнению с юзером который в нем не разбирается (я).