gnome-libs-1.0.56 fails to compile under AIX 4.3.2



Hello,

I am attempting to compile  gnome-libs-1.0.56 under AIX 4.3.2 using gcc 2.95.1 but the compile fails when it gets to zvt with the following error.  I also had a similar error when compiling ORBit but got around that with a patch.  I have attached the output from the configure and compile.  I have attempted to run configure with bno arguments and with "--host=rs6000-aix" but it doesn't make a difference.   Below is the output:


Below is the point where the compile fails:



In file included from zvtterm.h:28,
                 from zvtterm.c:43:
../zvt/vtx.h:113: parse error before `regex_t'
../zvt/vtx.h:113: warning: no semicolon at end of struct or union
../zvt/vtx.h:116: parse error before `}'
zvtterm.c: In function `term_force_size':
zvtterm.c:435: warning: unused variable `zp'
zvtterm.c: In function `zvt_term_match_add':
zvtterm.c:2602: dereferencing pointer to incomplete type
zvtterm.c:2603: warning: implicit declaration of function `regcomp'
zvtterm.c:2603: dereferencing pointer to incomplete type
zvtterm.c:2603: `REG_EXTENDED' undeclared (first use in this function)
zvtterm.c:2603: (Each undeclared identifier is reported only once
zvtterm.c:2603: for each function it appears in.)
zvtterm.c:2604: dereferencing pointer to incomplete type
zvtterm.c:2606: dereferencing pointer to incomplete type
zvtterm.c:2607: dereferencing pointer to incomplete type
zvtterm.c: In function `zvt_term_match_check':
zvtterm.c:2653: dereferencing pointer to incomplete type
gmake[2]: *** [zvtterm.lo] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive-am] Error 2



Compile output:

gmake  all-recursive
gmake[1]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56'
Making all in po
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/po'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/po'
Making all in intl
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/intl'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/intl'
Making all in support
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/support'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/support'
Making all in macros
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/macros'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/macros'
Making all in tools
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools'
Making all in convertrgb
gmake[3]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools/convertrgb'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools/convertrgb'
Making all in gnome-doc
gmake[3]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools/gnome-doc'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools/gnome-doc'
gmake[3]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools'
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/tools'
Making all in images
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/images'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/images'
Making all in libart_lgpl
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/libart_lgpl'
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/libart_lgpl'
Making all in libgnome
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnome'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnome'
Making all in libgnomeui
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnomeui'
Making all in pixmaps
gmake[3]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnomeui/pixmaps'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnomeui/pixmaps'
gmake[3]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnomeui'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnomeui'
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/libgnomeui'
Making all in gtk-xmhtml
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/gtk-xmhtml'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/gtk-xmhtml'
Making all in zvt
gmake[2]: Entering directory `/ts/gnu/gnome/gnome-libs-1.0.56/zvt'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -DNEED_GNOMESUPPORT_H -I../support -I../support			-I../intl -I../intl		-I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include  				-I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include					-DGNOMESBINDIR=\""/usr/local/sbin"\"  -I/usr/local/lib/glib/include -I/usr/local/include  -g -O2 -Wall -Wunused  -c zvtterm.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -DNEED_GNOMESUPPORT_H -I../support -I../support -I../intl -I../intl -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DGNOMESBINDIR=\"/usr/local/sbin\" -I/usr/local/lib/glib/include -I/usr/local/include -g -O2 -Wall -Wunused -c zvtterm.c -o zvtterm.o
gmake[2]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56/zvt'
gmake[1]: Leaving directory `/ts/gnu/gnome/gnome-libs-1.0.56'



Configure output:

creating cache ./config.cache
checking host system type... rs6000-ibm-aix
checking target system type... rs6000-ibm-aix
checking build system type... rs6000-ibm-aix
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 ) works... yes
checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /usr/ccs/bin/nm -B
checking command to parse /usr/ccs/bin/nm -B output... yes
checking for _ prefix in compiled symbols... no
checking whether ln -s works... yes
checking for object suffix... o
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC 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 if gcc static flag -static works... -static
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether the linker (/usr/bin/ld) supports shared libraries... no
checking command to parse /usr/ccs/bin/nm -B output... yes
checking how to hardcode library paths into programs... unsupported
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... no
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
checking whether to enable maintainer-specific portions of Makefiles... no
checking what warning flags to pass to the C compiler... -Wall -Wunused
checking what language compliance flags to pass to the C compiler... 
checking for pthread_create in -lpthread... yes
checking for gtk-config... /usr/local/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for SmcSaveYourselfDone in -lSM... yes
checking for X11/SM/SMlib.h... yes
checking for XpmFreeXpmImage in -lXpm... yes
checking for mawk... no
checking for gawk... no
checking for nawk... nawk
checking for getopt_long... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for program_invocation_short_name... no
checking for program_invocation_name... no
checking for sys_errlist... yes
checking for memmove... yes
checking for mkstemp... yes
checking for scandir... yes
checking for strcasecmp... yes
checking for strerror... yes
checking for strndup... no
checking for strnlen... no
checking for strtok_r... yes
checking for strtod... yes
checking for strtol... yes
checking for strtoul... yes
checking for vasprintf... no
checking for vsnprintf... yes
checking for realpath... yes
checking for vprintf... yes
checking for doprnt... no
checking for strerror_r... yes
checking for error_at_line... no
checking for uid_t in sys/types.h... yes
checking for string.h... yes
checking for strings.h... yes
checking for stdlib.h... yes
checking for unistd.h... yes
checking for dirent.h... yes
checking whether gethostname must be declared... no
checking whether setreuid must be declared... no
checking whether setregid must be declared... no
checking whether getpagesize must be declared... no
checking whether scandir must be declared... no
checking for mawk... (cached) nawk
checking for perl5... no
checking for perl... perl
checking for gtkdoc-mkdb... false
checking for indent... indent
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... no
checking for argz.h... no
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... no
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... (cached) yes
checking for strdup... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for stpcpy... no
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking for libintl.h... yes
checking for gettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for gettext in libintl... checking for gettext in -lintl... yes
yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for dcgettext... no
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for catalogs to be installed...  ca cs da de el en_GB es et eu fi fr ga gl hr hu it ja ko lt nl no pl pt pt_BR ru sk sv wa zh_TW.Big5
checking for floor in -lm... yes
checking for dlfcn.h... yes
checking for dl.h... no
checking for locale.h... (cached) yes
checking for dlopen... yes
checking for dlerror... yes
checking for strerror... (cached) yes
checking for gethostbyname... yes
checking for setfsgid... no
checking for setenv... (cached) no
checking for putenv... (cached) yes
checking for strdup... (cached) yes
checking for inet_aton... yes
checking for gtk_signal_handler_pending... yes
checking for sys/select.h... yes
checking for sys/time.h... yes
checking for sys/un.h... yes
checking for paths.h... yes
checking for sys/syslimits.h... no
checking for sys/fsuid.h... no
checking for Unix98 sendmsg... yes
checking for sys/time.h... (cached) yes
checking for utmp.h... yes
checking for utmpx.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for ut_host field in the utmp structure... yes
checking for ut_pid field in the utmp structure... yes
checking for ut_id field in the utmp structure... yes
checking for ut_name field in the utmp structure... yes
checking for ut_type field in the utmp structure... yes
checking for ut_exit.e_termination field in the utmp structure... no
checking for ut_user field in the utmp structure... yes
checking for ut_time field in the utmp structure... no
checking for ut_tv field in the utmp structure... yes
checking for ut_syslen field in the utmp structure... no
checking for sys/time.h... (cached) yes
checking for utmp.h... (cached) yes
checking for lastlog.h... no
checking whether time.h and sys/time.h may both be included... (cached) yes
checking for existance of lastlog structure... no
checking for pty.h... no
checking for util.h... no
checking for libutil.h... no
checking for ttyent.h... yes
checking for openpty in -lutil... no
checking for grantpt... yes
checking for utmpxname... no
checking for utmpname... yes
checking for getutmpx... no
checking for getutent... yes
checking for getttyent... no
checking for updwtmpx... no
checking for updwtmp... no
checking for fcntl... yes
checking for flock... no
checking for strrchr... yes
checking for seteuid... yes
checking for setreuid... yes
checking for stropts.h... yes
checking for dlfcn.h... (cached) yes
checking for inflate in -lz... yes
checking for zlib.h... yes
checking for compress in -lz... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking for jpeglib.h... yes
checking for TIFFReadScanline in -ltiff... no
checking for TIFFWriteScanline in -ltiff... no
checking for TIFFFlushData in -ltiff34... no
checking for DGifOpenFileName in -lgif... no
checking for DGifOpenFileName in -lungif... no
checking for png_read_info in -lpng... yes
checking for png.h... yes
checking for png_structp in png.h... checking for png_get_IHDR in -lpng... yes
yes
checking for strdup... (cached) yes
checking for utime.h... yes
checking for unistd.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... (cached) no
checking for umode_t... no
checking for dbopen... no
checking for dbopen in -ldb... yes
checking for db.h... yes
checking for db_185.h... yes
checking for db1/db.h... no
checking for X... libraries , headers 
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... (cached) yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for imlib-config... /usr/local/bin/imlib-config
checking for IMLIB - version >= 1.9... yes
checking for esd-config... no
checking for ESD - version >= 0.2.5... no
*** The esd-config script installed by ESD could not be found
*** If ESD was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ESD_CONFIG environment variable to the
*** full path to esd-config.
checking for audiofile-config... /usr/local/bin/audiofile-config
checking for AUDIOFILE - version >= 0.1.5... yes
checking for orbit-config... /usr/local/bin/orbit-config
checking for orbit-idl... /usr/local/bin/orbit-idl
checking for working ORBit environment... yes
updating cache ./config.cache
creating ./config.status
creating gnome-bug
creating gnome-config
creating gnome-libs.spec
creating Makefile
creating po/Makefile.in
creating intl/Makefile
creating images/Makefile
creating gtk-xmhtml/Makefile
creating idl/Makefile
creating libgnome/Makefile
creating libgnomeui/Makefile
creating libgnomeui/pixmaps/Makefile
creating libgnorba/Makefile
creating zvt/Makefile
creating test-suite/Makefile
creating test-suite/tests/Makefile
creating gnome-data/Makefile
creating test-gnome/Makefile
creating gnome-faq/Makefile
creating devel-docs/Makefile
creating devel-docs/gnome/Makefile
creating devel-docs/gnome-dev-info/Makefile
creating devel-docs/gnomeui/Makefile
creating devel-docs/gnorba/Makefile
creating devel-docs/templates/Makefile
creating devel-docs/ui-guide/Makefile
creating devel-docs/gnome-libs-tutorial/Makefile
creating man/Makefile
creating man/gnome-mime.5
creating devel-docs/zvt/Makefile
creating support/Makefile
creating tools/Makefile
creating tools/convertrgb/Makefile
creating tools/gnome-doc/Makefile
creating macros/Makefile
creating config.h
configuring in libart_lgpl
running /bin/sh ./configure  --host=rs6000-aix --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking for a BSD compatible install... ./../install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking host system type... rs6000-ibm-aix
checking build system type... rs6000-ibm-aix
checking for ranlib... (cached) ranlib
checking for ld used by GCC... (cached) /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... (cached) no
checking for BSD-compatible nm... (cached) /usr/ccs/bin/nm -B
checking command to parse /usr/ccs/bin/nm -B output... (cached) yes
checking for _ prefix in compiled symbols... (cached) no
checking whether ln -s works... (cached) yes
checking for object suffix... o
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC 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 if gcc static flag -static works... -static
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether the linker (/usr/bin/ld) supports shared libraries... no
checking command to parse /usr/ccs/bin/nm -B output... yes
checking how to hardcode library paths into programs... unsupported
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... no
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether byte ordering is bigendian... yes
updating cache .././config.cache
creating ./config.status
creating Makefile
creating libart-config
creating config.h
config.h is unchanged







Thanks in advance,

Pat Strode



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