From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: Re: wrapping freexl in guile Date: Sun, 4 Jun 2017 06:55:27 +0200 Message-ID: References: <87h8zwpzje.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="f403045c0ea6fcc1da05511b3186" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57310) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHNZa-0005Fq-R8 for help-guix@gnu.org; Sun, 04 Jun 2017 00:55:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHNZZ-0003xS-IQ for help-guix@gnu.org; Sun, 04 Jun 2017 00:55:30 -0400 Received: from mail-wm0-x235.google.com ([2a00:1450:400c:c09::235]:37614) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dHNZZ-0003xI-8u for help-guix@gnu.org; Sun, 04 Jun 2017 00:55:29 -0400 Received: by mail-wm0-x235.google.com with SMTP id d73so1278430wma.0 for ; Sat, 03 Jun 2017 21:55:29 -0700 (PDT) In-Reply-To: <87h8zwpzje.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Jelle Licht Cc: help-guix --f403045c0ea6fcc1da05511b3186 Content-Type: text/plain; charset="UTF-8" Jelle, thank you for your suggestion But there's something I don't understand the suggestion to add --with-freexl-prefix=$GUIX_ENVIRONMENT fixes my guile-freexl but is nor necessary in guile-gcrypt why ? 2017-06-03 22:49 GMT+02:00 Jelle Licht : > > Catonano writes: > > > checking for libfreexl-config... no > > checking libfreexl's library directory... > > checking for libfreexl shared library name... libfreexl > > checking whether libfreexl can be dynamically loaded... no > > configure: error: GNU libfreexl does not appear to be usable; see > > `--with-libfreexl-prefix' and `README'. > > > The following command seemed to run to completion for me: > [env]$ ./configure --with-freexl-prefix=$GUIX_ENVIRONMENT > > Maybe check out the following link, by coincidence about gcrypt as well > ;-). > https://lists.gnu.org/archive/html/bug-guix/2013-02/msg00062.html > > this is an excerpt from running configure in guile-gcrypt checking for guile-config... /home/catonano/.guix-profile/bin/guile-config checking for libgcrypt-config... /gnu/store/1y54p19lvz3rh6a5dyynnffn9dbal2li-profile/bin/libgcrypt-config checking libgcrypt's library directory... /gnu/store/hag795ji8p9vqikwp8cibfibpsa39s3n-libgcrypt-1.7.6/lib checking for libgcrypt shared library name... /gnu/store/hag795ji8p9vqikwp8cibfibpsa39s3n-libgcrypt-1.7.6/lib/libgcrypt As you can see it checks that "...bin/libgcrypt-config" is present AND it checks the "shared library name" Now this is configure from my guile-freexl checking for guile-config... /home/catonano/.guix-profile/bin/guile-config checking for freexl shared library name... /gnu/store/13p9jpf8gp3mg414az1dsf59vw2hyyw2-profile/lib/libfreexl as you can see it DOESN'T look for any ...bin/freexl-config AND it doesn't look for the library shared name why ? It is substantially the same repo, I cloned it and changed the strings "gcrypt" to "freexl" That's all I did --f403045c0ea6fcc1da05511b3186 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Jelle,

thank you for= your suggestion

But there's something I don't underst= and

the suggestion to add

--with-freexl-prefix=3D$GUIX_= ENVIRONMENT

fixes my guile-freexl but is nor necessary in= guile-gcrypt

why ?

2017-06-03 22:49 GMT+02:00 Jelle Licht <jl= icht@fsfe.org>:

Catonano <catonano@gmail.com&g= t; writes:

> checking for libfreexl-config... no
> checking libfreexl's library directory...
> checking for libfreexl shared library name... libfreexl
> checking whether libfreexl can be dynamically loaded... no
> configure: error: GNU libfreexl does not appear to be usable; see
> `--with-libfreexl-prefix' and `README'.
>
The following command seemed to run to completion for me:
[env]$ ./configure --with-freexl-prefix=3D$GUIX_ENVIRONMENT

Maybe check out the following link, by coincidence about gcrypt as well ;-)= .
https://lists.gnu.org/archive/= html/bug-guix/2013-02/msg00062.html

<= br>
this is an excerpt from running configure in guile-gcrypt=

checking for guile-config... /home/catonano/.guix-profile/bin/guil= e-config
checking for libgcrypt-config... /gnu/store/1y54p19lvz3rh6a5dyy= nnffn9dbal2li-profile/bin/libgcrypt-config
checking libgcrypt's libr= ary directory... /gnu/store/hag795ji8p9vqikwp8cibfibpsa39s3n-libgcrypt-1.7.= 6/lib
checking for libgcrypt shared library name... /gnu/store/hag795ji8= p9vqikwp8cibfibpsa39s3n-libgcrypt-1.7.6/lib/libgcrypt



=
As you can see it checks that "...bin/libgcrypt-config" is p= resent AND it checks the "shared library name"


Now this is configure from my guile-freexl

checking for guile-c= onfig... /home/catonano/.guix-profile/bin/guile-config
checking for free= xl shared library name... /gnu/store/13p9jpf8gp3mg414az1dsf59vw2hyyw2-profi= le/lib/libfreexl

as you can see it DOESN'T look for a= ny ...bin/freexl-config AND it doesn't look for the library shared name=

why ?

It is substantially = the same repo, I cloned it and changed the strings "gcrypt" to &q= uot;freexl"

That's all I did
--f403045c0ea6fcc1da05511b3186--