Configure fails on RedHat 9.0

Help
Anonymous
2003-09-24
2003-09-25

  • Anonymous
    2003-09-24

    Hi,

    I unpacked the source and tried to configure, but... (see at the end)

    [root@LinuxNomadix msyslog-v1.09d]# ./configure --prefix=/opt/msyslog
    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 a BSD compatible install... /usr/bin/install -c
    checking whether make sets ${MAKE}... yes
    checking how to run the C preprocessor... gcc -E
    checking for AIX... no
    checking for dirent.h that defines DIR... yes
    checking for opendir in -ldir... no
    checking for sys/wait.h that is POSIX.1 compatible... yes
    checking for fcntl.h... yes
    checking for limits.h... yes
    checking for paths.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for sys/ioctl.h... yes
    checking for sys/types.h... yes
    checking for sys/time.h... yes
    checking for machine/endian.h... no
    checking for syslog.h... yes
    checking for unistd.h... yes
    checking for sysctl.h... no
    checking for err.h... yes
    checking for sys/context.h... no
    checking for gcc option to accept ANSI C... none needed
    checking for an ANSI C-conforming const... yes
    checking for ANSI C header files... yes
    checking for sys/types.h... (cached) yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... (cached) yes
    checking for inttypes.h... (cached) yes
    checking for stdint.h... yes
    checking for unistd.h... (cached) yes
    checking for off_t... yes
    checking for size_t... yes
    checking whether time.h and sys/time.h may both be included... yes
    checking whether struct tm is in sys/time.h or time.h... time.h
    checking for dlopen in -ldl... yes
    checking for connect in -lsocket... no
    checking for gethostbyname in -lnsl... yes
    checking whether gcc needs -traditional... no
    checking for working memcmp... yes
    checking return type of signal handlers... void
    checking for vprintf... yes
    checking for _doprnt... no
    checking for gethostname... yes
    checking for inet_ntop... yes
    checking for getaddrinfo... yes
    checking for regcomp... yes
    checking for poll... yes
    checking for select... yes
    checking for socket... yes
    checking for strdup... yes
    checking for strerror... yes
    checking for strstr... yes
    checking for strtoul... yes
    checking for inet_aton... yes
    checking for inet_addr... yes
    checking whether byte ordering is bigendian... no
    msyslog version... 1.09d
    checking wheter optreset is needed... no
    checking pidfile directory... root-mode pid file will go in /var/run
    checking wether netdb.h requires _USE_IRS... no
    checking if sigaltstack uses stack_t structure... yes
    checking for daemon name... "syslogd"
    checking for sys/klog.h... yes
    checking for sys/socket.h... yes
    checking for sys/un.h... yes
    checking for sys/strlog.h... no
    checking for door.h... no
    checking for streams module... no
    checking for MD5Init... no
    checking for SHA1Init... no
    checking for RMD160Init... no
    checking for regex.h... yes
    checking for regex.h... (cached) yes
    checking for socklen_t... yes
    checking for uint32_t... yes
    checking for uint64_t... yes
    checking for u_int32_t... yes
    checking for u_int64_t... yes
    checking for __uint32_t... yes
    checking for __uint64_t... yes
    checking for CODE... yes
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating src/modules/Makefile
    config.status: creating src/peo/Makefile
    config.status: creating src/man/Makefile
    config.status: creating src/man/BSDmakefile
    config.status: creating src/man/GNUmakefile
    config.status: creating packaging/Makefile
    config.status: creating packaging/OpenBSD/Makefile
    config.status: creating packaging/OpenBSD/pkg/PLIST
    config.status: error: cannot find input file: packaging/OpenBSD/pkg/PLIST.in

    Any ideas?

    Thor.

     

    • Anonymous
      2003-09-25

      same thing in Debian with 1.09e

      i tried on a friend's recommendation:

      touch packaging/OpenBSD/pkg/PLIST.in'

      and it complied but i haven't configured/verified propoer operation yet

       

    • Anonymous
      2003-09-25

      i'm pretty sure that last fix worked - though its difficult to verify that i am running the new syslogd

      i think i am because the man page is different and its now syslogd rather than sysklogd.

      this is a tricky piece of s/w. now on to the mySQL connection. scary!