bug-gsrc
[Top][All Lists]
Advanced

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

Re: [bug-gsrc] Failure to compile lsh


From: Jean Louis
Subject: Re: [bug-gsrc] Failure to compile lsh
Date: Mon, 21 Mar 2016 08:31:07 +0100

Hello Carl,

Thank for helping.

in ~/gnu/lib, I have:
libnettle.a
libnettle.so
libnettle.so.6
libnettle.so.6.2

and I have also these inside:

./bin/nettle-lfib-stream
./bin/nettle-pbkdf2
./bin/nettle-hash
./include/nettle
./include/nettle/nettle-stdint.h
./include/nettle/nettle-meta.h
./include/nettle/nettle-types.h

GSRC is excellent idea for those who like to use some of software not
otherwise packaged in their distributions. It is good for learning and
modifying. If lsh compile works automatically, I could replace SSH for
LSH, which was my intention.

On Sun, Mar 20, 2016 at 11:36:54PM -0700, carl hansen wrote:
> On Sat, Mar 19, 2016 at 2:46 AM, Jean Louis <address@hidden> wrote:
> 
> > Hello,
> >
> > I have nettle in ~/gnu, that is why I do:
> >
> > ./configure --with-lib-path=/home/data1/protected/gnu/lib
> > --prefix=/home/data1/protected/gnu
> >
> > after removing nettle from Debian, and using the one from GSRC, from
> > make -C gnu/nettle I tried with:
> >
> > ./configure
> >
> > --with-lib-path=/home/data1/protected/gnu/lib,/home/data1/protected/gnu/include
> > --prefix=/home/data1/protected/gnu
> >
> > Maybe I am doing something wrong. My nettle IS in ~/gnu/ but I am maybe
> > using wrong ./configure option.
> >
> > If someone can help, thank you.
> >
> > > > >
> > > > > I build 2.04 sucessfully just now using EXACTLY these instructions:
> > > > > git clone https://git.lysator.liu.se/lsh/lsh.git
> > > > > cd lsh
> > > > > git checkout lsh-2.0.4 # This is the stable branch
> > > > > ./.bootstrap
> > > > >   ./configure
> > > > >   make bootstrap
> > > > >   make
> > > > >   make check
> > > >
> > >
> > > Those are nettle includes in those error messages. Nettle is by the same
> > > author as lsh. I am using nettle 3.2
> > > What version are you using? You can install nettle via gsrc
> >
> 
> "./configure
> --with-lib-path=/home/data1/protected/gnu/lib,/home/data1/protected/gnu/include"
> looks wrong, you have a comma separating the "lib" part from "include" part.
> First, you can't use comma here, second, the include is include in a
> different variable name
> (I don't have it in front of me... so I don't try to guess the correct
> variable name...)
> 
> When you made nettle 3.2 using the gsrc version
> make -C gnu/nettle
> Did the install command actually install into the directory you think it
> installed into?
> (make -C gnu/nettle intsall ) Check to see if it is really there.
> 
> Try it again and let us know what happened, if you like.



reply via email to

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