Страница 1 из 1

GNU autotools

Добавлено: 30 мар 2005, 14:58
[CWeR]
Кто субж активно использовал? Нужна помощь.
Решил я свой проектик с простого make на субж перевести.
и появилось два вопроса.
1. Можно ли заставить субж класть объектники в какую-нибудь директорию, а не в src?
2. В дереве исходников есть много поддиректорий и в них встресаются файлы с одинаковыми именами. Соответственно когда проект строится и объектники кладуться в одну папку появляется конфликт имён. Видел ключик, который заставляет класть объектники в те же директории где лежат исходники. Но это решение несколько конфликтует с решением 1 :)

PS. И ещё вопрос. Вообще эти автотулз используются для ведения разработки проекта? Или они больше подходят только для сборки релиза? А то постоянный configure несколько замедляет процесс сборки :)

Добавлено: 30 мар 2005, 16:57
mend0za
./configure обычно используется однократно, после чего идут многократные make


для ведения разработки они и не предназначены

Добавлено: 31 мар 2005, 13:27
[CWeR]
mend0za, я так понял, что ./configure надо запускать каждый раз после изменения Makefile.am или configure.ac.

А что можно использовать для ведения разработки? Есть какие-нибуть подходящие тулзы? Или какой-нибудь мануал, где описано как написать кроссплатформенный (Win/*nix) Makefile. Хотя я вроде уже частично дошел до решения :)

Добавлено: 31 мар 2005, 13:58
mend0za
Makefile.am и configure.ac меняются не так уж и часто

Добавлено: 31 мар 2005, 16:53
[CWeR]
при добавлении файлов в проект :) что на начальном уровне происходит достаточно нередко :)
А есть не cygwin порты автотулз по Вынь? Что-то я не нашел.

Пойду всё-таки курить в сторону доработки своего Makefile :) хотя можно ещё на Scons посмотреть...