www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/17/05:53:47

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]" <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
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

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019