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/