Hello Folks,

I am having difficulty compiling Amanda 4.3b3 Server on AIX 4.3 and 5.1. 
Here aresome of the error messages that I get:
checking build system type... powerpc-ibm-aix5.1.0.0
checking host system type... powerpc-ibm-aix5.1.0.0
checking target system type... powerpc-ibm-aix5.1.0.0
checking for a BSD compatible install... config/install-sh -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for non-rewinding tape device... /dev/null
checking for raw ftape device... /dev/null
checking for Kerberos and Amanda kerberos4 bits... no
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
checking for ar... /usr/bin/ar
checking for mawk... (cached) gawk
checking for bison... no
checking for byacc... no
checking for cat... /usr/bin/cat
checking for compress... /usr/bin/compress
checking for dd... /usr/bin/dd
checking for egrep... /usr/bin/egrep
checking for getconf... /bin/getconf
checking for gnuplot... no
checking for grep... /usr/bin/grep
checking for gtar... /usr/bin/tar
checking for smbclient... /usr/bin/smbclient
checking for gzip... /usr/bin/gzip
checking for Mail... /usr/bin/Mail
checking for mt... /usr/bin/mt
checking for chio... no
checking for chs... no
checking for mtx... no
checking for lpr... /usr/bin/lpr
checking which flag to use to select a printer... -P
checking for pcat... /usr/bin/pcat
checking for perl5... no
checking for perl... /usr/bin/perl
checking for sh... /usr/bin/shchecking for backup... /usr/sbin/backup
checking for ufsrestore... no
checking for restore... /usr/sbin/restore
checking whether /usr/sbin/backup supports -E or -S for estimates... no
checking for xfsdump... no
checking for xfsrestore... no
checking for vxdump... no
checking for vxrestore... no
checking for vdump... no
checking for vrestore... no
checking for large file compilation CFLAGS... -q32 -D_LARGE_FILES -qlonglong
checking for large file compilation LDFLAGS... -b32
checking for large file compilation LIBS... -lc -lpthread -lm
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking command to parse /usr/bin/nm -B output... failed
checking how to run the C preprocessor... gcc -E
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... none
checking if gcc static flag -static -Wl,-lC works... no
checking if gcc supports -c -o file.o... no
checking if we can lock with hard links... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking dynamic linker characteristics... aix5.1.0.0 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
creating libtool
checking whether gcc needs -traditional... no
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for working volatile... yes
checking for working unsigned long constants... yes
checking for ANSI C header files... nochecking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uid_t in sys/types.h... yes
checking return type of signal handlers... void
checking whether struct tm is in sys/time.h or time.h... time.h
checking for flex... flex
checking for flex... (cached) flex
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
checking lex output file root... lex.yy
checking whether yytext is a pointer... no
checking for socklen_t... yes
checking for ANSI C header files... (cached) no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/wait.h... yes
checking for wait.h... no
checking whether wait uses union wait... no
checking whether time.h and sys/time.h may both be included... yes
checking for arpa/inet.h... yes
checking for camlib.h... no
checking for cam/cam.h... no
checking for cam/scsi/scsi_message.h... no
checking for chio.h... no
checking for db.h... no
checking for dbm.h... yes
checking for fcntl.h... yes
checking for fstab.h... yes
checking for grp.h... yes
checking for history.h... no
checking for libc.h... no
checking for limits.h... yes
checking for linux/ftape-header-segment.h... no
checking for linux/ftape-vendors.h... no
checking for linux/ftape.h... no
checking for linux/zftape.h... nochecking for mnttab.h... no
checking for ndbm.h... yes
checking for netdb.h... yes
checking for netinet/in_systm.h... yes
checking for netinet/ip.h... yes
checking for readline.h... no
checking for readline/history.h... yes
checking for readline/readline.h... yes
checking for scsi/sg.h... no
checking for scsi/scsi_ioctl.h... no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/chio.h... no
checking for sys/dsreq.h... no
checking for sys/fcntl.h... no
checking for sys/file.h... yes
checking for sys/ioctl.h... yes
checking for sys/ipc.h... yes
checking for sys/mman.h... yes
checking for sys/mntent.h... nochecking for sys/param.h... yes
checking for sys/scarray.h... yes
checking for sys/scsiio.h... no
checking for sys/scsi.h... yes
checking for sys/scsi/impl/uscsi.h... no
checking for sys/scsi/scsi/ioctl.h... no
checking for sys/select.h... yes
checking for sys/shm.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/statfs.h... yes
checking for sys/statvfs.h... yes
checking for sys/tape.h... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/vfs.h... yes
checking for sys/vfstab.h... no
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for vtblc.h... no
checking whether byte ordering is bigendian... yes
checking for HP/UX-like scsi changer support... no
checking for AIX like scsi support... yes
checking for main in -lcur_colr... no
checking for main in -lintl... no
checking for main in -lnsl... no
checking for main in -lsocket... no
checking for main in -lsun... no
checking for tgetent in -ltermcap... no
checking for tgetent in -lcurses... no
checking for tgetent in -lncurses... no
checking for modf in -lm... no
checking for mt_flags mtget structure element... not found
checking for mt_fileno mtget structure element... not found
checking for mt_blkno mtget structure element... not found
checking for mt_dsreg mtget structure element... not found
checking for mt_erreg mtget structure element... not found
checking for dbm_open in -lc... no
checking whether _POSIX2_RE_DUP_MAX is defined... yes
checking whether CHAR_MIN is defined... yes
checking whether CHAR_MAX is defined... yes
checking whether CHAR_BIT is defined... yes
checking for accept... no
checking for working alloca.h... no
checking for alloca... no
checking whether `alloca.c' needs Cray hooks... no
checking stack direction for C alloca... -1
checking for atexit... no
checking for atof... no
checking for basename... no
checking for bind... no
checking for bcopy... no
checking for bzero... no
checking whether closedir returns void... yes
checking for closelog... no
checking for connect... no
checking for dbm_open... no
checking for fclose... no
checking for fflush... no
checking for flock... no
checking for fprintf... no
checking for fputc... no
checking for fputs... no
checking for fread... no
checking for fseek... no
checking for fwrite... no
checking for getcwd... no
checking for getfsent... no
checking for gethostname... no
checking for getmntent in -lsun... no
checking for statfs... no
checking for statvfs... no
checking for strerror... no
checking for strerror... (cached) no
checking for strftime... no
checking for strftime in -lintl... no
checking for strftime... (cached) no
checking for strftime... (cached) no
checking for strncasecmp... no
checking for strncasecmp... (cached) no
checking for strstr... no
checking for syslog... no
checking for system... no
checking for time... no
checking for tolower... no
checking for toupper... no
checking for ungetc... no
checking for vprintf... no
checking for vfprintf... no
checking for vprintf... (cached) no
checking for vsprintf... no
checking for wait4... no
checking for waitpid... no
checking for strcasecmp... no
checking for strcasecmp... (cached) no
checking disk device prefixes... /dev/ - /dev/r
checking whether posix fcntl locking works... no
checking whether flock locking works... no
checking whether lockf locking works... no
checking whether lnlock locking works... no
configure: creating ./config.status

checking for sys/mount.h... no
checking for sys/mtio.h... no

checking for mntent.h... yes

checking for sys/types.h... yes
checking for sys/stat.h... yes




configure: WARNING: *** You do not have gnuplot.  Amplot will not be
installed.configure: WARNING: *** No terminal library, no history and command line
editing inamrecover!
configure: WARNING: *** Neither shmget() nor mmap() found!
configure: WARNING: *** This system will not support the Amanda server.
configure: WARNING: *** No working file locking capability found!
configure: WARNING: *** Be VERY VERY careful.


I have renamed mntent.h to something else, I have installed ncurses,
autoconf andautomake, I have tested nm -B against /usr/lib/libc.a and got mmap and
shmget. Don'tknow what I need to do next.

amanda-2.4.2 finds automake curses library and nm works ok with it. But it
stillcompiles the client version.


Anyone has any ideas?

Thanks

Gashaw



Reply via email to