X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <20150917095325.27784.qmail@stuge.se> Date: Thu, 17 Sep 2015 11:53:25 +0200 From: "Peter Stuge (peter AT stuge DOT se) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] Undefined reference to libgio function while compiling geda-gaf-1.8.2 on Cygwin Mail-Followup-To: geda-user AT delorie DOT com References: <02e5e4c5b232f0df1b11d45895efe813 DOT squirrel AT somewhere-in-the-space DOT org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <02e5e4c5b232f0df1b11d45895efe813.squirrel@somewhere-in-the-space.org> Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Arnaud Gardelein wrote: > Trying to compile geda-gaf-1.8.2 on cygwin, after a simple ./configure the > make process stops with this message: .. > -I/usr/lib/glib-2.0/include -g -O2 -o .libs/geda-shell.exe > geda_shell-shell.o ../src/.libs/libgeda.a /usr/lib/libguile.dll.a > /usr/lib/libgmp.dll.a -lcrypt /usr/lib/libltdl.dll.a -lgdk_pixbuf-2.0 > -lgmodule-2.0 /usr/lib/libpng16.dll.a -lz -lgobject-2.0 -lffi -lglib-2.0 > /usr/lib/libpcre.dll.a /usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a > ../src/.libs/libgeda.a(libgeda_la-o_picture.o): In function > `o_picture_set_from_buffer': > [basedir]/geda-gaf-1.8.2/libgeda/src/o_picture.c:1133: undefined reference > to `g_input_stream_get_type' .. > Then running configure with > ./configure LIBS="-lgio-2.0 /usr/lib/libgio-2.0.dll.a" > seems to solve the issue. This is a bug in geda-gaf configure.ac. If the package uses gio directly then it needs to have the corresponding PKG_CHECK_MODULES line in configure.ac. I seem to remember having seen this before. Has it been fixed in git? //Peter