From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: wrapping freexl in guile Date: Sat, 3 Jun 2017 22:35:11 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="f403045c0d04e2d818055114340d" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHFlS-0008TR-K7 for help-guix@gnu.org; Sat, 03 Jun 2017 16:35:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHFlR-0006qP-Gc for help-guix@gnu.org; Sat, 03 Jun 2017 16:35:14 -0400 Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:36145) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dHFlR-0006q3-9H for help-guix@gnu.org; Sat, 03 Jun 2017 16:35:13 -0400 Received: by mail-wm0-x22e.google.com with SMTP id 7so47500750wmo.1 for ; Sat, 03 Jun 2017 13:35:13 -0700 (PDT) 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: help-guix --f403045c0d04e2d818055114340d Content-Type: text/plain; charset="UTF-8" I copied guile-gcrypt I changed all the occurrrences of "gcrypt" in "freexl" in all the relevant files I created an env with ~/projects/guile-freexl$ guix environment -l ./guix.scm --ad-hoc guile freexl I run configure and I got 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'. If I do the same in guile-gcrypt it builds successfully Why ? P.S. it's here https://gitlab.com/humanitiesNerd/guile-freexl P.P.S I tried with both "libfreexl" AND "freexl" --f403045c0d04e2d818055114340d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I copied guile-gcr= ypt

I changed all the occurrrences of "gcrypt" in &q= uot;freexl" in all the relevant files

I created an e= nv with

~/projects/guile-freexl$ guix environment -l ./guix.scm --ad= -hoc guile freexl

I run configure and I got

checki= ng 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'.

If I do the same in guile-= gcrypt it builds successfully

Why ?

P.S. it's= here https://gi= tlab.com/humanitiesNerd/guile-freexl
P.P.S I tried with both &= quot;libfreexl" AND "freexl"
--f403045c0d04e2d818055114340d-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jelle Licht Subject: Re: wrapping freexl in guile Date: Sat, 03 Jun 2017 22:49:25 +0200 Message-ID: <87h8zwpzje.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35267) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHFzP-0003TG-LG for help-guix@gnu.org; Sat, 03 Jun 2017 16:49:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHFzL-0001rH-Gt for help-guix@gnu.org; Sat, 03 Jun 2017 16:49:38 -0400 Received: from mout02.posteo.de ([185.67.36.142]:47257) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dHFzL-0001lO-9l for help-guix@gnu.org; Sat, 03 Jun 2017 16:49:35 -0400 In-reply-to: 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: Catonano Cc: help-guix Catonano writes: > I copied guile-gcrypt > > I changed all the occurrrences of "gcrypt" in "freexl" in all the relevant > files > > I created an env with > > ~/projects/guile-freexl$ guix environment -l ./guix.scm --ad-hoc guile > freexl > > I run configure and I got > > 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 > If I do the same in guile-gcrypt it builds successfully > > Why ? > > P.S. it's here https://gitlab.com/humanitiesNerd/guile-freexl > P.P.S I tried with both "libfreexl" AND "freexl" From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jelle Licht Subject: Re: wrapping freexl in guile Date: Sat, 03 Jun 2017 22:46:20 +0200 Message-ID: <87inkcpzoj.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHFwM-0002Au-CQ for help-guix@gnu.org; Sat, 03 Jun 2017 16:46:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHFwJ-0006n7-9L for help-guix@gnu.org; Sat, 03 Jun 2017 16:46:30 -0400 Received: from mout02.posteo.de ([185.67.36.142]:36347) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dHFwJ-0006i1-2J for help-guix@gnu.org; Sat, 03 Jun 2017 16:46:27 -0400 In-reply-to: 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: Catonano Cc: help-guix Catonano writes: > I copied guile-gcrypt > > I changed all the occurrrences of "gcrypt" in "freexl" in all the relevant > files > > I created an env with > > ~/projects/guile-freexl$ guix environment -l ./guix.scm --ad-hoc guile > freexl > > I run configure and I got > > 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'. I quickly tried: `./configure --with-freexl-prefix=$GUIX_ENVIRONMENT' and that seems to complete (a `make' invocation afterwards understandably fails). Maybe the following link might help you? It was actually about gcrypt ;-). https://lists.gnu.org/archive/html/bug-guix/2013-02/msg00062.html > > If I do the same in guile-gcrypt it builds successfully > > Why ? > > P.S. it's here https://gitlab.com/humanitiesNerd/guile-freexl > P.P.S I tried with both "libfreexl" AND "freexl" Thanks for working on this! 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-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: Re: wrapping freexl in guile Date: Wed, 7 Jun 2017 11:48:56 +0200 Message-ID: References: <87h8zwpzje.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c0e46b415f31905515ba56c" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIXaH-0002Fk-51 for help-guix@gnu.org; Wed, 07 Jun 2017 05:49:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIXaF-0001MK-QT for help-guix@gnu.org; Wed, 07 Jun 2017 05:49:01 -0400 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]:37299) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dIXaF-0001LO-H8 for help-guix@gnu.org; Wed, 07 Jun 2017 05:48:59 -0400 Received: by mail-wm0-x22b.google.com with SMTP id d73so7236748wma.0 for ; Wed, 07 Jun 2017 02:48:59 -0700 (PDT) In-Reply-To: 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 --94eb2c0e46b415f31905515ba56c Content-Type: text/plain; charset="UTF-8" 2017-06-04 6:55 GMT+02:00 Catonano : > 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/1y54p19lvz3rh6a5dyynnffn9dbal2 > li-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 > Ok, I resigned myself to not understanding what I'm doing and I adopted your suggestion The configure phase now passes sigh --94eb2c0e46b415f31905515ba56c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


2017-06-04 6:55 GMT+02:00 Catonano <catonano@gmail.com>= :
Jelle,

thank you for your suggestion

But there= 's something I don't understand

the suggestion to add<= br>
--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 <jlicht@fsfe.org>:

Catonano <catona= no@gmail.com> 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



this i= s an excerpt from running configure in guile-gcrypt

checking for gu= ile-config... /home/catonano/.guix-profile/bin/guile-config
checkin= g for libgcrypt-config... /gnu/store/1y54p19lvz3rh6a5dyynnffn9dbal2li-profile/bin/libgcrypt-config
checking libgcrypt's library = directory... /gnu/store/hag795ji8p9vqikwp8cibfibpsa39s3n-libgcryp= t-1.7.6/lib
checking for libgcrypt shared library name... /gnu/store/hag795ji8p9vqikwp8cibfibpsa39s3n-libgcrypt-1.7.6/lib/libgcrypt<= br>


As you can see it checks that "...bin/libgcr= ypt-config" is present AND it checks the "shared library name&quo= t;


Now this is configure from my guile-freexl
checking for guile-config... /home/catonano/.guix-profile/bin/guile-c= onfig
checking for freexl shared library name... /gnu/store/13p9jpf= 8gp3mg414az1dsf59vw2hyyw2-profile/lib/libfreexl

as y= ou can see it DOESN'T look for any ...bin/freexl-config AND it doesn= 9;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


Ok, I resigned = myself to not understanding what I'm doing and I adopted your suggestio= n

The configure phase now passes
sigh
--94eb2c0e46b415f31905515ba56c-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: Re: wrapping freexl in guile Date: Wed, 7 Jun 2017 11:51:14 +0200 Message-ID: References: <87h8zwpzje.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c0e46b44f8afb05515bad63" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59553) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIXcT-00058H-Ln for help-guix@gnu.org; Wed, 07 Jun 2017 05:51:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIXcS-00028i-Ec for help-guix@gnu.org; Wed, 07 Jun 2017 05:51:17 -0400 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:37785) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dIXcS-00028R-5X for help-guix@gnu.org; Wed, 07 Jun 2017 05:51:16 -0400 Received: by mail-wm0-x22d.google.com with SMTP id d73so7277405wma.0 for ; Wed, 07 Jun 2017 02:51:15 -0700 (PDT) In-Reply-To: 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 --94eb2c0e46b44f8afb05515bad63 Content-Type: text/plain; charset="UTF-8" 2017-06-07 11:48 GMT+02:00 Catonano : > > > 2017-06-04 6:55 GMT+02:00 Catonano : > >> 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/b >> in/guile-config >> checking for libgcrypt-config... /gnu/store/1y54p19lvz3rh6a5dyy >> nnffn9dbal2li-profile/bin/libgcrypt-config >> checking libgcrypt's library directory... /gnu/store/hag795ji8p9vqikwp8c >> ibfibpsa39s3n-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/b >> in/guile-config >> checking for freexl shared library name... /gnu/store/13p9jpf8gp3mg414az1 >> dsf59vw2hyyw2-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 >> > > > Ok, I resigned myself to not understanding what I'm doing and I adopted > your suggestion > > The configure phase now passes > > sigh > No, I actually understood I was a bit emotiional when I read that thread for the first time Rereading it now, it was clearer Sorry for the noise --94eb2c0e46b44f8afb05515bad63 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
2017-06-07 11:48 GMT+02:00 Catonano <= catonano@gmail.com<= /a>>:


2017-06-04 6:55 GMT= +02:00 Catonano <catonano@gmail.com>:
Jelle,

thank you for your suggestion

But there's something I don= 't understand

the suggestion to add

--with-freexl-p= refix=3D$GUIX_ENVIRONMENT

fixes my guile-freexl but is no= r necessary in guile-gcrypt

why ?

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

Catonano <catona= no@gmail.com> 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



this is an excerpt from running confi= gure in guile-gcrypt

checking for guile-config... /home/catonano/.g= uix-profile/bin/guile-config
checking for libgcrypt-config... /gnu/= store/1y54p19lvz3rh6a5dyynnffn9dbal2li-profile/bin/libgcrypt-conf= ig
checking libgcrypt's library directory... /gnu/store/hag795ji8p9v= qikwp8cibfibpsa39s3n-libgcrypt-1.7.6/lib
checking for libgcryp= t shared library name... /gnu/store/hag795ji8p9vqikwp8cibfibpsa39s3n-l= ibgcrypt-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 con= figure from my guile-freexl

checking for guile-config... /home/caton= ano/.guix-profile/bin/guile-config
checking for freexl shared libra= ry 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
<= br>
why ?

It is substantially the s= ame repo, I cloned it and changed the strings "gcrypt" to "f= reexl"

That's all I did


Ok,= I resigned myself to not understanding what I'm doing and I adopted yo= ur suggestion

The configure phase n= ow passes

sigh


No, I actually = understood

I was a bit emotiional w= hen I read that thread for the first time

Rereading it now, it was clearer

Sorry for the noise
--94eb2c0e46b44f8afb05515bad63--