Пишу библиотеку, использую automake. Вместе с ним настоятельно рекомендуют использовать libtool, но мне эта вещь совсем не понравилась. Есть ли причины пользоваться ей в 2010 году?
Кажется, все, что дает libtool - это поддержка всех существующих платформ, из которых большинство уже умерло, а оставшиеся пришли к более-менее единому стандарту. По крайней мере, на linux и *BSD сборка делается одной и той же командой.
А если отказаться от libtool, то как быть с automake? Достаточно ли добавить в Makefile.am
libmx.so : expr.c var.c func.c module.c list.c
$(CC) -I.. -fpic -shared -o $@ $^
? Это кроссплатформенно (для живых систем)?
(Вопрос только по autotools, предполагается, что они нужны ))
autotools