From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aljosha Papsch Newsgroups: gmane.lisp.guile.user Subject: Re: guile-gnome and guile 2 Date: Sat, 10 Aug 2013 17:21:56 +0200 Message-ID: <1376148116.2142.3.camel@creek.rivers> References: <87bo56ydvu.fsf@gmail.com> <20130809144051.40ade52c@capac> <874nayycfo.fsf@gmail.com> <20130809153101.09dcdb05@capac> <87wqnuwvct.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1376148153 14018 80.91.229.3 (10 Aug 2013 15:22:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Aug 2013 15:22:33 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Aug 10 17:22:32 2013 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V8Azv-0004dv-N6 for guile-user@m.gmane.org; Sat, 10 Aug 2013 17:22:31 +0200 Original-Received: from localhost ([::1]:34648 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V8Azv-0007K5-9d for guile-user@m.gmane.org; Sat, 10 Aug 2013 11:22:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V8Azh-0007Ix-Mh for guile-user@gnu.org; Sat, 10 Aug 2013 11:22:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V8Aza-0002Qz-Dq for guile-user@gnu.org; Sat, 10 Aug 2013 11:22:17 -0400 Original-Received: from ara.uberspace.de ([95.143.172.149]:42817) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1V8Aza-0002PP-45 for guile-user@gnu.org; Sat, 10 Aug 2013 11:22:10 -0400 Original-Received: (qmail 1158 invoked from network); 10 Aug 2013 15:22:05 -0000 Original-Received: from unknown (HELO ?192.168.178.58?) (77.0.39.155) by ara.uberspace.de with SMTP; 10 Aug 2013 15:22:05 -0000 In-Reply-To: <87wqnuwvct.fsf@gmail.com> X-Mailer: Evolution 3.8.4 (3.8.4-2.fc19) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 95.143.172.149 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:10614 Archived-At: Am Freitag, den 09.08.2013, 15:51 -0300 schrieb Diogo F. S. Ramos: > >> Second, with the guile-gnome tarball you referenced, it errors > >> complaining that only `glib.h' can be included directly, so the > >> compilation stops. > > > > That probably is because the '-dev' files/packages are not installed on your > > machine. I am on debian it is the libglib2.0-dev package. > > Thanks again. > > I do have libglib2.0-dev installed here, so I don't think this is it. > > The complained file is `/glib/gnome/gobject/guile-support.h', line 27. > One can see that it is indeed including something other than `glib.h', > in this case, `glib/gmacros.h', which `gmacros.h' doesn't like and has a > specific #if for this. > This is due to recent Glib only allowing glib.h to be included directly. Any old program which does this will get this compilation error. So, the solution for you would be to find all occurences in guile-gnome where another Glib header is included and remove it (or replace it with glib.h if needed). But maybe this was already done in Git? Best regards.