Matt - 2004-07-17

I am attempting to compile wv 1.0.0 on AIX 5.1, it seems to configure properly but when I run make I get the following error:

# make
make: make 1254-025 There must be an existing description file or specify a target.

I then tried specifying the make file to use on the command line as follows:

# make -f GNUmakefile
make  all-recursive
make: 1254-002 Cannot find a rule to create target all-recursive from dependencies.
Stop.
make: 1254-004 The error code from the last command is 2.

I tried updating the server to the most recent version of GNU make but that also had compilation problems.

Any help is greatly appreciated.

- Matt

Here's the output of the configure script.

checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets ${MAKE}... yes
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 suffix of executables...
checking for suffix of object files... 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 how to run the C preprocessor... gcc -E
checking for gawk... (cached) nawk
checking for a BSD-compatible install... ./install-sh -c
checking whether ln -s works... yes
checking whether make sets ${MAKE}... (cached) yes
checking build system type... powerpc-ibm-aix5.2.0.0
checking host system type... powerpc-ibm-aix5.2.0.0
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 how to recognise dependant libraries... pass_all
checking command to parse /usr/bin/nm -B output... ok
checking for ANSI C header files... yes
checking for sys/types.h... 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... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
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... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... 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.2.0.0 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
creating libtool
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking zlib.h usability... no
checking zlib.h presence... no
checking for zlib.h... no
checking png.h usability... no
checking png.h presence... no
checking for png.h... no
configure: WARNING: * * * Missing "png.h" header file * * *
checking for pkg-config... no
checking for glib12-config... no
checking for glib-config... no
checking for iconv... no
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for iconv_open in -liconv... yes
checking need for const in iconv... checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... xlC_r
checking whether we are using the GNU C++ compiler... no
checking whether xlC_r accepts -g... yes
checking dependency style of xlC_r... aix
no
checking for char... yes
checking size of char... 1
checking for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking whether byte ordering is bigendian... yes
checking for getopt_long... no
checking for strerror... yes
checking for strcasecmp... yes
checking for memcpy... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... no
configure: creating ./config.status
config.status: creating wvAbw
config.status: creating wvDVI
config.status: creating wvPS
config.status: creating wvPDF
config.status: creating wvHtml
config.status: creating wvDocBook
config.status: creating wvLatex
config.status: creating wvCleanLatex
config.status: creating wvText
config.status: creating wvWml
config.status: creating wv-1.0.pc
config.status: creating version.c
config.status: creating GNUmakefile
config.status: creating magick/GNUmakefile
config.status: creating glib-wv/GNUmakefile
config.status: creating libole2/GNUmakefile
config.status: creating oledecod/GNUmakefile
config.status: creating expat/GNUmakefile
config.status: creating expat/xmlparse/GNUmakefile
config.status: creating expat/xmltok/GNUmakefile
config.status: creating exporter/GNUmakefile
config.status: creating xml/GNUmakefile
config.status: creating help/GNUmakefile
config.status: creating help/man/GNUmakefile
config.status: creating patterns/GNUmakefile
config.status: creating wingdingfont/GNUmakefile
config.status: creating config.h
config.status: executing depfiles commands