guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guix 0.7 installation


From: Federico Beffa
Subject: Re: guix 0.7 installation
Date: Sat, 30 Aug 2014 23:53:57 +0200

> This is an old Guile version, whose web client has problems that Guix
> tries to work around.  However, from a quick look, ‘guix pull’ uses a
> path for its download that does not attempt to work around the 2.0.5
> issues (namely it uses the (guix build download) module, instead of
> (guix web-client).)
>
> For now, would it be an option for you to upgrade to a newer Guile?
> That would be the best solution.

OK. To update guile I thought I would follow the guix README file and
build guix with guix.
So, I've given the command:

$ guix package 
--install={autoconf,automake,bzip2,gcc-toolchain,gettext,guile,libgcrypt,pkg-config,sqlite}

and got the packages installed :-)
At the end of the process I've been told to define the following
environment variables:

   export PKG_CONFIG_PATH="/home/beffa/.guix-profile/lib/pkgconfig"
   export ACLOCAL_PATH="/home/beffa/.guix-profile/share/aclocal"

On top of those I've defined the PATH as follows:

export PATH=$HOME/.guix-profile/bin:$PATH

The README file mentions all of the following veriables: ACLOCAL_PATH,
CPATH, LIBRARY_PATH, PKG_CONFIG_PATH. However, only the above ones
have been mentioned during the installation phase and defined.

Then I've cleaned up the build area with "make distclean" and
according to the README file I've issued

./configure --with-libgcrypt-prefix=$HOME/.guix-profile/

Unfortunately I've got a new error:

$ ./configure --with-libgcrypt-prefix=$HOME/.guix-profile/
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... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/beffa/Downloads/guix-0.7':
configure: error: C compiler cannot create executables

Please find attached the full config.log.

What do you think? Would I be better downloading and installing a
newer guile version the "traditional" way?

Thanks for your help!
Regards,
Fede

Attachment: config.log
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]