Hi all.
I have a little insignificant question related to make and autotools. When I compile some little programs, I usually use `make --quiet', so that `make' does not print executed commands, and it is easy to see compiler messages. Unfortunately, when building geany-plugins with `make --quiet', I still see "libtool: compile: ..." and "libtool: link: ..." messages (see example in citation below). Can I make libtool quiet too?
Best regards, Eugene.
On Sat, 12 Sep 2009 10:54:07 +0400 Eugene Arshinov earshinov@gmail.com wrote:
Hi all.
I can't compile geany-plugins since r918 ("Pretty-print : Doctype supporte added, bugfix on cdata processing") with latest geany (r4176).
I installed geany with
$ make uninstall && make clean && ./autogen.sh && make && sudo make install
and was trying to build geany-plugins
$ aclocal && ./autogen.sh && make
but it failed:
... libtool: link: gcc -shared .libs/pretty_print_la-PluginEntry.o .libs/pretty_print_la-PrettyPrinter.o .libs/pretty_print_la-ConfigUI.o -L/usr/local/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libgio-2.0.so /usr/lib/libcairo.so /usr/lib/libpango-1.0.so /usr/lib/libfreetype.so -lz -lfontconfig /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -march=pentium4 -Wl,-soname -Wl,pretty-print.so -o .libs/pretty-print.so .libs/pretty_print_la-ConfigUI.o:(.bss+0x0): multiple definition of `prettyPrintingOptions' .libs/pretty_print_la-PluginEntry.o:(.bss+0x0): first defined here ...
Can anyone reproduce it?
Best regards, Eugene.
On Saturday 19,September,2009 01:09 AM, Eugene Arshinov wrote:
Hi all.
I have a little insignificant question related to make and autotools. When I compile some little programs, I usually use `make --quiet', so that `make' does not print executed commands, and it is easy to see compiler messages. Unfortunately, when building geany-plugins with `make --quiet', I still see "libtool: compile: ..." and "libtool: link: ..." messages (see example in citation below). Can I make libtool quiet too?
Best regards, Eugene.
I've just committed a change that turns on AM_SILENT_RULES if it is supported by your automake. Just svn update and call autogen.sh. If that doesn't suit your tastes, you can try something like `make -s LIBTOOLFLAGS=--silent` which should shut libtool up for good.
On Mon, 21 Sep 2009 15:59:01 +0800 Chow Loong Jin hyperair@gmail.com wrote:
On Saturday 19,September,2009 01:09 AM, Eugene Arshinov wrote:
Hi all.
I have a little insignificant question related to make and autotools. When I compile some little programs, I usually use `make --quiet', so that `make' does not print executed commands, and it is easy to see compiler messages. Unfortunately, when building geany-plugins with `make --quiet', I still see "libtool: compile: ..." and "libtool: link: ..." messages (see example in citation below). Can I make libtool quiet too?
Best regards, Eugene.
I've just committed a change that turns on AM_SILENT_RULES if it is supported by your automake. Just svn update and call autogen.sh. If that doesn't suit your tastes, you can try something like `make -s LIBTOOLFLAGS=--silent` which should shut libtool up for good.
-- Kind regards, Chow Loong Jin
AM_SILENT_RULES seems to be unavailable in my automake 1.10. Version with LIBTOOLFLAGS looks fine, thanks.
Best regards, Eugene.