On Tue, Mar 07, 2006 at 04:13:35PM +0300, Dmitry V. Levin wrote: > > > > > Некоторые помещают имена библиотек в *_LDFLAGS. Это > > > > > неправильно. Правильно LDADD. См. info automake Linking. > Так неправильно: > gcc -pipe -Wall -O2 -march=i586 -mcpu=i686 -o ircp ircp.o -lopenobex libircp.a > Так лучше: > gcc -pipe -Wall -O2 -march=i586 -mcpu=i686 -o ircp ircp.o libircp.a -lopenobex Собралось (вдруг кому понадобится -- однострочник на Makefile.am прилагается). Не даёт покоя мысль -- есть ли чем заняться, кроме как игрой в угадалки нужного порядка библиотек, которые сами по себе неинтересны... -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/