LINUX.ORG.RU

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

Исправление pavlick, (текущая версия) :

В то же время, из документации по autoconf:

20.5 How Do I #define Installation Directories?

...

* Note that all the previous solutions hard wire the absolute name of these directories in the executables, which is not a good property. You may try to compute the names relative to prefix, and try to find prefix at runtime, this way your package is relocatable.

Выходит, что всё же лучше пользоваться относительными ссылками и парсить в argv[0] во время исполнения. Плюсы понятны, но я всего лишь ищу стандртный, рекомендуемый способ ссылаться на все производные от prefix. В эталонном примере задают пути жестко, в доках Autoconf говорят иначе, х.з. как правильно.

Исходная версия pavlick, :

В то же время, из документации по autoconf:

20.5 How Do I #define Installation Directories? ...

* Note that all the previous solutions hard wire the absolute name of these directories in the executables, which is not a good property. You may try to compute the names relative to prefix, and try to find prefix at runtime, this way your package is relocatable.

Выходит, что всё же лучше пользоваться относительными ссылками и парсить в argv[0] во время исполнения. Плюсы понятны, но я всего лишь ищу стандртный, рекомендуемый способ ссылаться на все производные от prefix. В эталонном примере задают пути жестко, в доках Autoconf говорят иначе, х.з. как правильно.