Re: util-linux-2.11m won't compile on RH7.1

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

 



[re-sending, sorry if you receive this twice. I did not receive a copy of this
and nothing showed up on archives]

Pierre wrote:
> On Wed, 21 Nov 2001, Jari Ruusu wrote:
> > About the util-linux compile problem, did you try to compile a virgin
> > util-linux source or tampered one? Util-linux Makefile is set up so that if
> > "defines.h" file does not exits, make runs ./configure for you. Virgin
> > util-linux tarball does not come with "defines.h" file.
> >
> 
> Yep, however when configure is run from 'make', I get the following output :
> 
> You don't have <scsi/scsi.h>
> You have <linux/blkpg.h>
> You have <linux/kd.h>
> You have <locale.h>
> You have <langinfo.h>
> You have <sys/user.h>
> You have <asm/types.h>
> You don't have inet_aton()
> You don't have fsync()
> You don't have getdomainname()
> You don't have nanosleep()
> You don't have personality()
> You don't have updwtmp()
> You need <linux/tqueue.h>
> You have <term.h>
> You have ncurses. Using <ncurses/curses.h>.
> You don't have termcap
> You need -lcrypt
> You don't have <libintl.h>
> You don't have __progname
> You don't have <pty.h> and openpty()
> You don't have wide character support
> You don't have __NR_pivot_root
> You don't have a tm_gmtoff field in struct tm
> Your rpcgen seems to work
> 
> which doesn't coincide with the results I get when installing a clean
> util-linux and manually running configure :
> 
> You have <scsi/scsi.h>
> You have <linux/blkpg.h>
> You have <linux/kd.h>
> You have <locale.h>
> You have <langinfo.h>
> You have <sys/user.h>
> You have <asm/types.h>
> You have inet_aton()
> You have fsync()
> You have getdomainname()
> You have nanosleep()
> You have personality()
> You have updwtmp()
> You don't need <linux/tqueue.h>
> You have <term.h>
> You have ncurses. Using <ncurses/curses.h>.
> You have termcap
> You need -lcrypt
> You have <libintl.h> and gettext()
> Assuming that you want to enable NLS support.
> (Otherwise, edit defines.h and remove the line with ENABLE_NLS)
> You have __progname
> You have <pty.h> and openpty()
> You have wide character support
> You have __NR_pivot_root
> You have a tm_gmtoff field in struct tm
> Your rpcgen seems to work
> 
> The <linux/tqueue.h> is the line that stopped me from compiling properly.

It looks like that tests requiring C compiler fail if ./configure is started
from Makefile. It could be an environment variable issue or executable path
issue. What C compiler(s) do you have installed and under what name(s)?

Anyway, I added the "./configure" to loop-AES README so that this can be
avoided in the future.

Regards,
Jari Ruusu <jari.ruusu@pp.inet.fi>

-
Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/



[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux