From unknown Sun Jun 22 22:44:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#14080 <14080@debbugs.gnu.org> To: bug#14080 <14080@debbugs.gnu.org> Subject: Status: Guile bug building from source with pkg-config Reply-To: bug#14080 <14080@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:44:35 +0000 retitle 14080 Guile bug building from source with pkg-config reassign 14080 guile submitter 14080 Mark Sutton severity 14080 normal tag 14080 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 16:15:26 2013 Received: (at submit) by debbugs.gnu.org; 28 Mar 2013 20:15:26 +0000 Received: from localhost ([127.0.0.1]:49970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULJEM-0008EY-2P for submit@debbugs.gnu.org; Thu, 28 Mar 2013 16:15:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43828) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UL7y1-0004yM-Db for submit@debbugs.gnu.org; Thu, 28 Mar 2013 04:13:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL7vV-0003hZ-RJ for submit@debbugs.gnu.org; Thu, 28 Mar 2013 04:11:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:47029) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL7vV-0003hT-O9 for submit@debbugs.gnu.org; Thu, 28 Mar 2013 04:11:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55180) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL7vT-0003MC-3C for bug-guile@gnu.org; Thu, 28 Mar 2013 04:11:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL7vQ-0003h7-KA for bug-guile@gnu.org; Thu, 28 Mar 2013 04:11:11 -0400 Received: from mail-wi0-x234.google.com ([2a00:1450:400c:c05::234]:43193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL7vQ-0003gz-De for bug-guile@gnu.org; Thu, 28 Mar 2013 04:11:08 -0400 Received: by mail-wi0-f180.google.com with SMTP id c10so2996313wiw.1 for ; Thu, 28 Mar 2013 01:11:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=KdeeEkyH7i1r1ZIP9fo+FW37lbgaJlcFRjLpadG2Tww=; b=upWH+G22HFn6f6UDiKzscJz4KrZ1sKRW+WjPkZkBTvCojscCrs1obIdBwtn2ZK/+C2 JAxKzwt7UjopQQHWyEfZ+16lC+wayniboYPDe148pwQ1sZODuolFAxyMXpU87FsYuySg qgDA3MddQ1fD/En/MHhwcfJjmCB/d7xknTVnnvqqQ7xw7KIBF3FJHQkqxjZqMTNGzjbo 5lzvBUIlNZZhnMYgG2CfTLTz14n2B623DWmdRG2mJobJ/KaE6Ek7TRFGGcY0FPpcaNMD 9KPNbluNMFbON3sEFodulsg3va16eBBc0UPjQSFe+Yj5TUpMe+u8/r9cFy81ejiOwr5Q olfg== X-Received: by 10.180.76.84 with SMTP id i20mr14600308wiw.9.1364458267244; Thu, 28 Mar 2013 01:11:07 -0700 (PDT) Received: from [192.168.1.64] (host109-155-161-151.range109-155.btcentralplus.com. [109.155.161.151]) by mx.google.com with ESMTPS id bq19sm13538654wib.7.2013.03.28.01.11.05 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 Mar 2013 01:11:06 -0700 (PDT) Message-ID: <5153FB19.1050105@gmail.com> Date: Thu, 28 Mar 2013 08:11:05 +0000 From: Mark Sutton User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130308 Thunderbird/17.0.4 MIME-Version: 1.0 To: bug-guile@gnu.org Subject: Guile bug building from source with pkg-config Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 28 Mar 2013 16:15:23 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Hi, I can ./configure make make install guile-2.0.7 from source, however, when I then try in build guile-clutter or guile-ncurses from source I get errors in both. After googling I found that I should have ./configure PKG_CONFIG=true. When I try this, it configures okay, however, I get the following when I make ... ./.libs/libguile-2.0.so: undefined reference to `GC_gc_no' ./.libs/libguile-2.0.so: undefined reference to `ffi_type_sint16' ./.libs/libguile-2.0.so: undefined reference to `GC_get_bytes_since_gc' ./.libs/libguile-2.0.so: undefined reference to `ffi_type_uint64' ./.libs/libguile-2.0.so: undefined reference to `GC_register_finalizer_no_order' ./.libs/libguile-2.0.so: undefined reference to `GC_collect_a_little' ./.libs/libguile-2.0.so: undefined reference to `GC_pthread_detach' ./.libs/libguile-2.0.so: undefined reference to `GC_finalizer_notifier' collect2: ld returned 1 exit status make[3]: *** [guile] Error 1 make[3]: Leaving directory `/home/marks/3rd-party-src/guile-2.0.7/libguile' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/marks/3rd-party-src/guile-2.0.7/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/marks/3rd-party-src/guile-2.0.7' make: *** [all] Error 2 marks@marks-MacBookAir:~/3rd-party-src/guile-2.0.7$ ... so at the moment, I can build guile but I cannot build any extension packages into it. Any ideas? -- Many thanks Mark Sutton From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 30 03:24:23 2013 Received: (at 14080) by debbugs.gnu.org; 30 Mar 2013 07:24:24 +0000 Received: from localhost ([127.0.0.1]:51979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULq9D-0004qw-GA for submit@debbugs.gnu.org; Sat, 30 Mar 2013 03:24:21 -0400 Received: from world.peace.net ([96.39.62.75]:52622) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULq9A-0004ql-Jn for 14080@debbugs.gnu.org; Sat, 30 Mar 2013 03:24:18 -0400 Received: from 209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.91.212] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1ULq6U-0004OW-5E; Sat, 30 Mar 2013 03:21:30 -0400 From: Mark H Weaver To: Mark Sutton Subject: Re: bug#14080: Guile bug building from source with pkg-config References: <5153FB19.1050105@gmail.com> Date: Sat, 30 Mar 2013 03:21:22 -0400 In-Reply-To: <5153FB19.1050105@gmail.com> (Mark Sutton's message of "Thu, 28 Mar 2013 08:11:05 +0000") Message-ID: <87hajt8ia5.fsf@tines.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 14080 Cc: 14080@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Mark Sutton writes: > I can ./configure make make install guile-2.0.7 from source, however, > when I then try in build guile-clutter or guile-ncurses from source I > get errors in both. After googling I found that I should have > ./configure PKG_CONFIG=true. You shouldn't need PKG_CONFIG=true. Frankly it's a bad idea. Can you please show us the error messages you get (and any relevant context) if you configure *without* PKG_CONFIG=true? Thanks, Mark From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 30 19:14:01 2013 Received: (at 14080) by debbugs.gnu.org; 30 Mar 2013 23:14:01 +0000 Received: from localhost ([127.0.0.1]:53276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UM4yG-0008VJ-9d for submit@debbugs.gnu.org; Sat, 30 Mar 2013 19:14:00 -0400 Received: from world.peace.net ([96.39.62.75]:53214) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UM4yD-0008VB-V2 for 14080@debbugs.gnu.org; Sat, 30 Mar 2013 19:13:59 -0400 Received: from 74-94-165-125-newengland.hfc.comcastbusiness.net ([74.94.165.125] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1UM4vQ-0006SI-Fo; Sat, 30 Mar 2013 19:11:04 -0400 From: Mark H Weaver To: Mark Sutton Subject: Re: bug#14080: Guile bug building from source with pkg-config References: <5153FB19.1050105@gmail.com> <87hajt8ia5.fsf@tines.lan> <51574E20.5080209@gmail.com> Date: Sat, 30 Mar 2013 19:10:45 -0400 In-Reply-To: <51574E20.5080209@gmail.com> (Mark Sutton's message of "Sat, 30 Mar 2013 20:42:08 +0000") Message-ID: <87fvzc7abu.fsf@tines.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 14080 Cc: 14080@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Hi Mark, In your replies, please keep <14080@debbugs.gnu.org> in the CC line, so that your emails will be recorded in this bug entry. Mark Sutton writes: > On 30/03/13 07:21, Mark H Weaver wrote: >> Mark Sutton writes: >> >>> I can ./configure make make install guile-2.0.7 from source, however, >>> when I then try in build guile-clutter or guile-ncurses from source I >>> get errors in both. After googling I found that I should have >>> ./configure PKG_CONFIG=true. >> You shouldn't need PKG_CONFIG=true. Frankly it's a bad idea. >> >> Can you please show us the error messages you get (and any relevant >> context) if you configure *without* PKG_CONFIG=true? >> >> Thanks, >> Mark > Hi Mark, > > I'm using Kubuntu 12.04. I've ./configure (no args) make & make > install - guile-2.0.7 from source with no problems. > When I try to ./configure guile-ncurses-1.3 I get the following (I've > attached the configure.log file) ... > > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking for style of include used by make... GNU > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking dependency style of gcc... gcc3 > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking minix/config.h usability... no > checking minix/config.h presence... no > checking for minix/config.h... no > checking whether it is safe to define __EXTENSIONS__... yes > checking for gcc... (cached) gcc > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking dependency style of gcc... (cached) gcc3 > checking build system type... i686-pc-linux-gnu > checking host system type... i686-pc-linux-gnu > configure: checking for ncurses > checking curses.h usability... no > checking curses.h presence... no > checking for curses.h... no > checking ncurses/curses.h usability... no > checking ncurses/curses.h presence... no > checking for ncurses/curses.h... no > configure: error: in `/home/marks/3rd-party-src/guile-ncurses-1.3': > configure: error: curses.h could not be found This indicates that you need to install the 'libncurses5-dev' package. In general, when compiling software from source code, you need the *-dev packages of any library dependencies. > Also, I've tried to install guile-clutter, it stops at cannot find > g-wrap. When I try to install g-wrap from source I can configure okay > (again without args), however, when I try to make I get the following > ... > > make all-recursive > make[1]: Entering directory `/home/marks/3rd-party-src/g-wrap' > Making all in lib > make[2]: Entering directory `/home/marks/3rd-party-src/g-wrap/lib' > make all-am > make[3]: Entering directory `/home/marks/3rd-party-src/g-wrap/lib' > make[3]: Nothing to be done for `all-am'. > make[3]: Leaving directory `/home/marks/3rd-party-src/g-wrap/lib' > make[2]: Leaving directory `/home/marks/3rd-party-src/g-wrap/lib' > Making all in g-wrap > make[2]: Entering directory `/home/marks/3rd-party-src/g-wrap/g-wrap' > make all-am > make[3]: Entering directory `/home/marks/3rd-party-src/g-wrap/g-wrap' > sed -e "s|@g_wrap_shlib_dir\@||" \ > ./config.scm.in > config.scm > make[3]: Leaving directory `/home/marks/3rd-party-src/g-wrap/g-wrap' > make[2]: Leaving directory `/home/marks/3rd-party-src/g-wrap/g-wrap' > Making all in test > make[2]: Entering directory `/home/marks/3rd-party-src/g-wrap/test' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/home/marks/3rd-party-src/g-wrap/test' > Making all in guile > make[2]: Entering directory `/home/marks/3rd-party-src/g-wrap/guile' > Making all in g-wrap > make[3]: Entering directory `/home/marks/3rd-party-src/g-wrap/guile/g-wrap' > Making all in . > make[4]: Entering directory `/home/marks/3rd-party-src/g-wrap/guile/g-wrap' > /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H > -I. -I../.. -I../../g-wrap -I../.. -I../../lib -I../../guile -g > -O2 -Wall -Wmissing-prototypes -Werror -std=gnu99 -MT guile-runtime.lo > -MD -MP -MF .deps/guile-runtime.Tpo -c -o guile-runtime.lo > guile-runtime.c > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../g-wrap > -I../.. -I../../lib -I../../guile -g -O2 -Wall -Wmissing-prototypes > -Werror -std=gnu99 -MT guile-runtime.lo -MD -MP -MF > .deps/guile-runtime.Tpo -c guile-runtime.c -fPIC -DPIC -o > .libs/guile-runtime.o > In file included from guile-runtime.c:32:0: > ../../guile/g-wrap/guile-compatibility.h:25:22: fatal error: > libguile.h: No such file or directory The compile command above is missing the CFLAGS associated with guile-2.0. The output of "pkg-config --cflags guile-2.0" should be in there. For example, on my system, it is: -pthread -I/usr/local/include/guile/2.0 -I/usr/local/include What --prefix (if any) did you pass to ./configure when you built guile? What is the output of "pkg-config --cflags guile-2.0" on your system? Also, can you show us the full output of the "./configure" command for g-wrap? Thanks, Mark > compilation terminated. > make[4]: *** [guile-runtime.lo] Error 1 > make[4]: Leaving directory `/home/marks/3rd-party-src/g-wrap/guile/g-wrap' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/marks/3rd-party-src/g-wrap/guile/g-wrap' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/marks/3rd-party-src/g-wrap/guile' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/marks/3rd-party-src/g-wrap' > make: *** [all] Error 2 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 30 19:25:11 2013 Received: (at 14080) by debbugs.gnu.org; 30 Mar 2013 23:25:11 +0000 Received: from localhost ([127.0.0.1]:53283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UM595-0000MZ-3P for submit@debbugs.gnu.org; Sat, 30 Mar 2013 19:25:11 -0400 Received: from world.peace.net ([96.39.62.75]:53220) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UM593-0000MS-Ad for 14080@debbugs.gnu.org; Sat, 30 Mar 2013 19:25:09 -0400 Received: from 74-94-165-125-newengland.hfc.comcastbusiness.net ([74.94.165.125] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1UM56K-0006U0-5R; Sat, 30 Mar 2013 19:22:20 -0400 From: Mark H Weaver To: Mark Sutton Subject: Re: bug#14080: Guile bug building from source with pkg-config References: <5153FB19.1050105@gmail.com> <87hajt8ia5.fsf@tines.lan> <51574E20.5080209@gmail.com> <87fvzc7abu.fsf@tines.lan> Date: Sat, 30 Mar 2013 19:22:01 -0400 In-Reply-To: <87fvzc7abu.fsf@tines.lan> (Mark H. Weaver's message of "Sat, 30 Mar 2013 19:10:45 -0400") Message-ID: <87boa079t2.fsf@tines.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 14080 Cc: 14080@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Also, what version of g-wrap are you trying to build? Thanks, Mark From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 30 21:07:22 2013 Received: (at 14080) by debbugs.gnu.org; 31 Mar 2013 01:07:22 +0000 Received: from localhost ([127.0.0.1]:53361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UM6jx-000329-CO for submit@debbugs.gnu.org; Sat, 30 Mar 2013 21:07:22 -0400 Received: from maximusconfessor.all2all.org ([62.58.108.13]:46085) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UM6js-00031x-Hq for 14080@debbugs.gnu.org; Sat, 30 Mar 2013 21:07:18 -0400 Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id 35497A04C149; Sun, 31 Mar 2013 03:04:31 +0200 (CEST) Received: from maximusconfessor.all2all.org ([192.168.0.1]) by localhost (maximusconfessor.all2all.org [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id 0OBa3xs3QL3G; Sun, 31 Mar 2013 01:33:06 +0100 (CET) Received: from capac (unknown [186.205.69.180]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 9E61CA04C141; Sun, 31 Mar 2013 03:04:22 +0200 (CEST) Date: Sat, 30 Mar 2013 22:04:19 -0300 From: David Pirotte To: Mark H Weaver Subject: Re: bug#14080: Guile bug building from source with pkg-config Message-ID: <20130330220419.502d3b30@capac> In-Reply-To: <87boa079t2.fsf@tines.lan> References: <5153FB19.1050105@gmail.com> <87hajt8ia5.fsf@tines.lan> <51574E20.5080209@gmail.com> <87fvzc7abu.fsf@tines.lan> <87boa079t2.fsf@tines.lan> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 14080 Cc: Mark Sutton , 14080@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Hello Mark(s) :) > Also, what version of g-wrap are you trying to build? Note that in order to build guile-clutter, you also need the following dependencies to be satisfied [i'm using git, so this is an extract from the README file of the clutter branch of guile-gnome-platform] Guile-Clutter requires Clutter 1.10 development packages. Guile-Clutter depends on some parts of Guile-GNOME: the GLib, ATK, Pango, and Cairo wrapsets. These are commonly distributed with the `guile-gnome-platform' tarball. The Guile-GNOME platform tarball itself depends on G-Wrap and Guile-Cairo. See http://gnu.org/s/guile-gnome/, for more information. Note that you will need the very latest guile-cairo [i mean and recommend a git clone, because it's been patched by Andy Wingo [the developer] in oder to run the 'bouncer' example I wrote [based on the same example written in C by the clutter folks] and I don't think Andy did get the time to create a new guile-cairo tarball. If you need [more] help, let me know. Cheers, David From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 31 08:19:01 2013 Received: (at 14080) by debbugs.gnu.org; 31 Mar 2013 12:19:01 +0000 Received: from localhost ([127.0.0.1]:53790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UMHDx-0004Rg-C6 for submit@debbugs.gnu.org; Sun, 31 Mar 2013 08:19:01 -0400 Received: from mail-we0-f178.google.com ([74.125.82.178]:45835) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UMHDv-0004RY-Fu for 14080@debbugs.gnu.org; Sun, 31 Mar 2013 08:19:00 -0400 Received: by mail-we0-f178.google.com with SMTP id z53so1187461wey.23 for <14080@debbugs.gnu.org>; Sun, 31 Mar 2013 05:16:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=HZPxF24grsmchajDlXhsyYk1VWG7DAdVssqXffRUEcU=; b=xVhG+O/EgJ1qmE6t8S2GMhNaqHEihNB9f1gcDYy6Rymodrjz+eUBMySlL6BYApXKyN 15f8sDR0Aw1unomKjEWGi7PCjxGKsv6hHL43JG9blSo3HPyAFbQruZrX0yphOFFqN5Gm /QA9yi5Tv32OCBWLmCrMvWoHAbXviT5iq9flwCQQjVigMiC+6vTRPWxACWZXO968m0Qc H4jyBLaqwhjo5tgUmX3Riz93OvXOvzqMiyX7IxXTJXTW6TF+JT/P1o6eY+MmgRSFH9xh CfzZ1apDhoHGofDTJI1/IrWjh904Sg0zEdvxXu9YuKvMZXU12YM831sdPuswIYEbGQhy mO4w== X-Received: by 10.194.5.4 with SMTP id o4mr11230622wjo.40.1364732171852; Sun, 31 Mar 2013 05:16:11 -0700 (PDT) Received: from [192.168.1.64] (host86-134-7-131.range86-134.btcentralplus.com. [86.134.7.131]) by mx.google.com with ESMTPS id ek4sm7953902wib.11.2013.03.31.05.16.10 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 31 Mar 2013 05:16:11 -0700 (PDT) Message-ID: <51582909.3060708@gmail.com> Date: Sun, 31 Mar 2013 13:16:09 +0100 From: Mark Sutton User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130308 Thunderbird/17.0.4 MIME-Version: 1.0 To: Mark H Weaver Subject: Re: bug#14080: Guile bug building from source with pkg-config References: <5153FB19.1050105@gmail.com> <87hajt8ia5.fsf@tines.lan> <51574E20.5080209@gmail.com> <87fvzc7abu.fsf@tines.lan> <87boa079t2.fsf@tines.lan> In-Reply-To: <87boa079t2.fsf@tines.lan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 14080 Cc: 14080@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 30/03/13 23:22, Mark H Weaver wrote: > Also, what version of g-wrap are you trying to build? > > Thanks, > Mark Hi Mark, I'm using g-wrap 1.9.14 -- Many thanks Mark Sutton From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 01 20:17:59 2014 Received: (at control) by debbugs.gnu.org; 2 Oct 2014 00:17:59 +0000 Received: from localhost ([127.0.0.1]:57860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZU5n-0001LG-FL for submit@debbugs.gnu.org; Wed, 01 Oct 2014 20:17:59 -0400 Received: from world.peace.net ([96.39.62.75]:45131) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZU5l-0001L8-GM for control@debbugs.gnu.org; Wed, 01 Oct 2014 20:17:57 -0400 Received: from c-24-62-95-23.hsd1.ma.comcast.net ([24.62.95.23] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XZU5f-0002So-3E; Wed, 01 Oct 2014 20:17:51 -0400 From: Mark H Weaver To: control@debbugs.gnu.org Date: Wed, 01 Oct 2014 20:17:48 -0400 Message-ID: <87sij79vf7.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 14080 + moreinfo thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 14080 + moreinfo thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject tags 14080 + moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 20 16:26:16 2016 Received: (at 14080-done) by debbugs.gnu.org; 20 Jun 2016 20:26:16 +0000 Received: from localhost ([127.0.0.1]:48080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF5lw-0002Ra-FH for submit@debbugs.gnu.org; Mon, 20 Jun 2016 16:26:16 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:52701 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF5lv-0002RS-Is for 14080-done@debbugs.gnu.org; Mon, 20 Jun 2016 16:26:15 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 0899B23B18; Mon, 20 Jun 2016 16:26:14 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=uSaBc25H+C9vK89YKi6bakqhIUE=; b=QvAydW sd3i6/18OyPiaoOP4vIC064SfUHWqyh+ESQ+4jMDU5bC8MspRjJdna62i7zbdCME nc9Z5sUQp5j+nGljir2WXmyDDEnRFcJ6LxvWg0pSB+2yqL7pnaHpv2lfgOFtdNjC q3Y/wxUxz5XUnbZwSZ+x1Iy9r4PgwhwWQ5NEY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=srPCIFegc/hx2MeQGcpmuYnMfM/ROuol +VJIbC7fu7Jd286/kJXSTj3KHRMI7xxvDRnPoTfRX2kLpGtAtW2c4mwNgvnKF04X nr/YNp+9OMsEnfl7Zl54rT3ar85eMqfzpCFfEndOuJ+n7ZwVPpNg3QJLMudd7Mrz +oG+IT2zGF0= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id F372823B17; Mon, 20 Jun 2016 16:26:13 -0400 (EDT) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl2.pobox.com (Postfix) with ESMTPSA id 0EE5423B16; Mon, 20 Jun 2016 16:26:12 -0400 (EDT) From: Andy Wingo To: Mark Sutton Subject: Re: bug#14080: Guile bug building from source with pkg-config References: <5153FB19.1050105@gmail.com> Date: Mon, 20 Jun 2016 22:26:04 +0200 In-Reply-To: <5153FB19.1050105@gmail.com> (Mark Sutton's message of "Thu, 28 Mar 2013 08:11:05 +0000") Message-ID: <87oa6v7gkj.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 3B8F3246-3725-11E6-B8BD-28A6F1301B6D-02397024!pb-sasl2.pobox.com X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 14080-done Cc: 14080-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) Expiring this old bug. Please open a new one if you have new compilation failures. Thanks! Andy On Thu 28 Mar 2013 09:11, Mark Sutton writes: > Hi, > > I can ./configure make make install guile-2.0.7 from source, however, > when I then try in build guile-clutter or guile-ncurses from source I > get errors in both. After googling I found that I should have > ./configure PKG_CONFIG=true. > > When I try this, it configures okay, however, I get the following when > I make ... > > ./.libs/libguile-2.0.so: undefined reference to `GC_gc_no' > ./.libs/libguile-2.0.so: undefined reference to `ffi_type_sint16' > ./.libs/libguile-2.0.so: undefined reference to `GC_get_bytes_since_gc' > ./.libs/libguile-2.0.so: undefined reference to `ffi_type_uint64' > ./.libs/libguile-2.0.so: undefined reference to > `GC_register_finalizer_no_order' > ./.libs/libguile-2.0.so: undefined reference to `GC_collect_a_little' > ./.libs/libguile-2.0.so: undefined reference to `GC_pthread_detach' > ./.libs/libguile-2.0.so: undefined reference to `GC_finalizer_notifier' > collect2: ld returned 1 exit status > make[3]: *** [guile] Error 1 > make[3]: Leaving directory `/home/marks/3rd-party-src/guile-2.0.7/libguile' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/marks/3rd-party-src/guile-2.0.7/libguile' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/marks/3rd-party-src/guile-2.0.7' > make: *** [all] Error 2 > marks@marks-MacBookAir:~/3rd-party-src/guile-2.0.7$ > > ... so at the moment, I can build guile but I cannot build any > extension packages into it. > > Any ideas? From unknown Sun Jun 22 22:44:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Jul 2016 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator