On Tue, Mar 07, 2006 at 01:48:52PM +0200, Michael Shigorin wrote: > On Tue, Mar 07, 2006 at 02:13:12PM +0300, Alexey I. Froloff wrote: > > > > Некоторые помещают имена библиотек в *_LDFLAGS. Это > > > > неправильно. Правильно LDADD. См. info automake Linking. > > > Спасибо. А как воспроизвести такое поведение ld? > > > export LDFLAGS="$LDFLAGS --as-needed" > > s/--as-needed/-Wl,--as-needed/ > > Точно, спасибо: > > export LDFLAGS="$LDFLAGS -Wl,--as-needed" > %configure > %make > > высыпалось. Так неправильно: 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 -- ldv