delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2019/11/30/07:27:54

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev
X-Exmh-Isig-CompType: repl
X-Exmh-Isig-Folder: geda
From: karl AT aspodata DOT se
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] guile 2.0
In-reply-to: <20191130004931.3579480395B9@turkos.aspodata.se>
References: <20191129142549 DOT F1E908038A42 AT turkos DOT aspodata DOT se> <alpine DOT DEB DOT 2 DOT 20 DOT 1911292302310 DOT 1620 AT nimbus> <20191130004931 DOT 3579480395B9 AT turkos DOT aspodata DOT se>
Comments: In-reply-to karl AT aspodata DOT se
message dated "Sat, 30 Nov 2019 01:49:31 +0100."
Mime-Version: 1.0
Message-Id: <20191130120612.B710380428AD@turkos.aspodata.se>
Date: Sat, 30 Nov 2019 13:06:12 +0100 (CET)
X-Virus-Scanned: ClamAV using ClamSMTP
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

Karl:
...
> I still get:
> 
> $ ./configure --without-libfam > /dev/null
> configure: error: Package requirements (guile-2.0 >= 2.0.10) were not met:
> 
> No package 'guile-2.0' found
...

Looking a little deeper into this...

$ ./configure --enable-doxygen --disable-update-xdg-database --without-libfam

 and looking through the printout, I see that it finds guile 2.2

checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for guile-2.2 >= 2.0.0... yes
checking for guile... guile
checking for guile-snarf... guile-snarf
checking whether scm_display_error accepts a stack... yes

 but then it cd to subdir xorn, and do a configure there

=== configuring in xorn (/Net/git/geda-gaf/xorn)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local'  '--enable-doxygen' '--disable-update-xdg-database' '--without-libfam' 'PKG_CONFIG_PATH=/usr/local/share/pkgconfig:/usr/local/lib/pkgconfig/' --cache-file=/dev/null --srcdir=.

 where it fails

checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for python2 >= 2.7... yes
checking for guile-2.0 >= 2.0.10... no
configure: error: Package requirements (guile-2.0 >= 2.0.10) were not met:

/////////////

So, it is in xorn/configure it only checks for guile-2.0 and there is no 
check for guile-2.2 there.

$ find . -type f -name configure
./xorn/configure
./configure

Why is it two configure scripts, that confuses things a bit...

Regards,
/Karl Hammar


- Raw text -


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