Re: compilation failed on RedHat8.0/gcc3.2/perl5.8.0 for Prima-1.11

From: Dmitry Karasik <dmitry_at_karasik.eu.org>
Date: 24 Aug 2003 16:20:17 +0200
To: prima_at_prima.eu.org

        Hi Jim!

On 23 Aug 03 at 21:59, "Jim" (Jim Mahoney) wrote:

Please try the following patch:

--- codec_jpeg.c Fri Jun 20 16:18:22 2003
+++ codec_jpeg.c.1 Sun Aug 24 14:19:10 2003
@@ -27,15 +27,15 @@
  *
  */
 
+
+#include "img.h"
+#include "img_conv.h"
+#include "Image.h"
 #include <sys/types.h>
 #include <stdio.h>
 #include <jpeglib.h>
 /* Prima-specific undefs */
 #undef LOCAL
-
-#include "img.h"
-#include "img_conv.h"
-#include "Image.h"
 
 
 #ifdef __cplusplus

I'm not sure if that works for Linux, but it's not the first bug
about 'fseeko' I see. Try to fiddle with include files order,
or, as a last resort, remove img/codec_jpeg.c and re-run
perl Makefile.PL.

/Dmitry

 Jim> Hi.

 Jim> I heard about Prima on perlmonks.org and thought I'd take a look, but
 Jim> trying to compiling in on my machine failed. This surprized me,
 Jim> since I have a pretty generic box and haven't seen many problems with
 Jim> a variety of packages. I don't have a burning need for it right now,
 Jim> and so am not going to try to pursue the issue further, but thought
 Jim> you folks might be interested and so am passing along what I saw.

 Jim> I'm running RedHat8.0, perl5.8.0, gcc 3.2 and tried to compile
 Jim> Prima-1.11 with the following commands.

 Jim> $ cd /usr/local/src; mkdir prima; cd prima $ wget
 Jim> http://www.prima.eu.org/download/Prima.tar.gz $ tar zxf Prima.tar.gz
 Jim> $ cd Prima-1.11 $ perl Makefile.PL $ make

 Jim> The failed output I saw is pasted below.

 Jim> Regards,

 Jim> Jim Mahoney mahoney_at_marlboro.edu

 Jim> ----------------------------------------------------------------------------------------------------------------------------------

 Jim> [root_at_cs Prima-1.11]# perl Makefile.PL Setting up working
 Jim> environment. Determining compiler type... GNU Version: 1.11 X11
 Jim> includes found in /usr/X11R6/include X11 libraries found in
 Jim> /usr/X11R6/lib Xext library found. Checking for presence of
 Jim> io.h... no Checking for presence of unistd.h... yes Checking for
 Jim> presence of strings.h... yes Checking for presence of
 Jim> sys/types.h... yes Checking for presence of type int8_t... yes
 Jim> Checking for presence of type int16_t... yes Checking for presence of
 Jim> type int32_t... yes Checking for presence of type uint8_t... no
 Jim> Checking for presence of sys/bitypes.h... yes Checking for presence
 Jim> of type uint8_t... no Checking for presence of sys/inttypes.h... no
 Jim> Checking for presence of stdint.h... yes Checking for presence of
 Jim> type uint8_t... yes Checking for presence of type uint16_t... yes
 Jim> Checking for presence of type uint32_t... yes Checking for presence
 Jim> of type uint64_t... yes Checking for presence of type u_int8_t... yes
 Jim> Checking for presence of type u_int16_t... yes Checking for presence
 Jim> of type u_int32_t... yes Checking for presence of type
 Jim> u_int64_t... yes Checking for presence of sys/ipc.h... yes Checking
 Jim> for presence of sys/shm.h... yes Checking for presence of
 Jim> X11/extensions/shape.h... yes Checking for presence of
 Jim> X11/extensions/XShm.h... yes Checking for presence of string.h... yes
 Jim> Checking for function strcasecmp... yes Checking for function
 Jim> stricmp... no Checking for presence of stdio.h... yes Checking for
 Jim> function snprintf... yes Checking for function _snprintf... no
 Jim> Checking for presence of stdlib.h... yes Checking for function
 Jim> reallocf... no Checking for function bzero... yes Checking for
 Jim> inline...inline Checking for presence of
 Jim> freetype/freetype.h... Checking for presence of
 Jim> fontconfig/fontconfig.h... yes Checking for presence of
 Jim> X11/extensions/Xrender.h... yes Checking for presence of
 Jim> X11/Xft/Xft.h... no Creating include/generic/config.h Using image
 Jim> library 'jpeg' Using image library 'png' Using image library 'tiff'
 Jim> Using image library 'ungif' Using image library 'X11' Using image
 Jim> library 'Xpm' Determining dl_load_flags...0x01 Creating
 Jim> Prima::Config.pm Creating img/codecs.c Finding dependencies for
 Jim> AbstractMenu.cls... Finding dependencies for AccelTable.cls...
 Jim> Finding dependencies for Application.cls... Finding dependencies for
 Jim> Clipboard.cls... Finding dependencies for Component.cls... Finding
 Jim> dependencies for DeviceBitmap.cls... Finding dependencies for
 Jim> Drawable.cls... Finding dependencies for File.cls... Finding
 Jim> dependencies for Icon.cls... Finding dependencies for Image.cls...
 Jim> Finding dependencies for Menu.cls... Finding dependencies for
 Jim> Object.cls... Finding dependencies for Popup.cls... Finding
 Jim> dependencies for Printer.cls... Finding dependencies for
 Jim> Timer.cls... Finding dependencies for Types.cls... Finding
 Jim> dependencies for Utils.cls... Finding dependencies for Widget.cls...
 Jim> Finding dependencies for Window.cls... Finding dependencies for
 Jim> AbstractMenu.c... Finding dependencies for AccelTable.c... Finding
 Jim> dependencies for Application.c... Finding dependencies for
 Jim> Clipboard.c... Finding dependencies for Component.c... Finding
 Jim> dependencies for DeviceBitmap.c... Finding dependencies for
 Jim> Drawable.c... Finding dependencies for File.c... Finding
 Jim> dependencies for Icon.c... Finding dependencies for Image.c...
 Jim> Finding dependencies for Menu.c... Finding dependencies for
 Jim> Object.c... Finding dependencies for Popup.c... Finding
 Jim> dependencies for primguts.c... Finding dependencies for Printer.c...
 Jim> Finding dependencies for Timer.c... Finding dependencies for
 Jim> Utils.c... Finding dependencies for Widget.c... Finding
 Jim> dependencies for Window.c... Finding dependencies for
 Jim> img/bc_color.c... Finding dependencies for img/bc_const.c...
 Jim> Finding dependencies for img/bc_extra.c... Finding dependencies for
 Jim> img/codec_jpeg.c... Finding dependencies for img/codec_png.c...
 Jim> Finding dependencies for img/codec_tiff.c... Finding dependencies
 Jim> for img/codec_ungif.c... Finding dependencies for img/codec_X11.c...
 Jim> Finding dependencies for img/codec_Xpm.c... Finding dependencies for
 Jim> img/codecs.c... Finding dependencies for img/conv.c... Finding
 Jim> dependencies for img/ic_conv.c... Finding dependencies for
 Jim> img/img.c... Finding dependencies for img/imgscale.c... Finding
 Jim> dependencies for img/imgtype.c... Finding dependencies for
 Jim> img/put.c... Finding dependencies for unix/apc_app.c... Finding
 Jim> dependencies for unix/apc_clipboard.c... Finding dependencies for
 Jim> unix/apc_event.c... Finding dependencies for unix/apc_font.c...
 Jim> Finding dependencies for unix/apc_graphics.c... Finding dependencies
 Jim> for unix/apc_img.c... Finding dependencies for unix/apc_menu.c...
 Jim> Finding dependencies for unix/apc_misc.c... Finding dependencies for
 Jim> unix/apc_pointer.c... Finding dependencies for unix/apc_timer.c...
 Jim> Finding dependencies for unix/apc_widget.c... Finding dependencies
 Jim> for unix/apc_win.c... Finding dependencies for unix/color.c...
 Jim> Writing Makefile... All done. Now you can run make. [root_at_cs
 Jim> Prima-1.11]# make Creating directories... /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml Types.cls include/generic
 Jim> /usr/bin/perl utils/gencls.pl --inc --h --tml Object.cls
 Jim> include/generic /usr/bin/perl utils/gencls.pl --inc --h --tml
 Jim> Component.cls include/generic /usr/bin/perl utils/gencls.pl --inc --h
 Jim> --tml AbstractMenu.cls include/generic /usr/bin/perl utils/gencls.pl
 Jim> --inc --h --tml Drawable.cls include/generic /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml Image.cls include/generic
 Jim> /usr/bin/perl utils/gencls.pl --inc --h --tml Menu.cls
 Jim> include/generic /usr/bin/perl utils/gencls.pl --inc --h --tml
 Jim> Widget.cls include/generic gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> AbstractMenu.o AbstractMenu.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml AccelTable.cls include/generic gcc
 Jim> -fno-strict-aliasing -I/usr/include/gdbm -Wall -O2 -march=i386
 Jim> -mcpu=i686 -fpic -c -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> AccelTable.o AccelTable.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml Timer.cls include/generic
 Jim> /usr/bin/perl utils/gencls.pl --inc --h --tml Window.cls
 Jim> include/generic /usr/bin/perl utils/gencls.pl --inc --h --tml
 Jim> Application.cls include/generic gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Application.o Application.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml Clipboard.cls include/generic gcc
 Jim> -fno-strict-aliasing -I/usr/include/gdbm -Wall -O2 -march=i386
 Jim> -mcpu=i686 -fpic -c -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Clipboard.o Clipboard.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Component.o Component.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml DeviceBitmap.cls include/generic gcc
 Jim> -fno-strict-aliasing -I/usr/include/gdbm -Wall -O2 -march=i386
 Jim> -mcpu=i686 -fpic -c -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> DeviceBitmap.o DeviceBitmap.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Drawable.o Drawable.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory /usr/bin/perl utils/gencls.pl
 Jim> --inc --h --tml File.cls include/generic gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o File.o
 Jim> File.c cc1: warning: changing search order for system directory
 Jim> "/usr/local/include" cc1: warning: as it has already been specified
 Jim> as a non-system directory /usr/bin/perl utils/gencls.pl --inc --h
 Jim> --tml Icon.cls include/generic gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o Icon.o
 Jim> Icon.c cc1: warning: changing search order for system directory
 Jim> "/usr/local/include" cc1: warning: as it has already been specified
 Jim> as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Image.o Image.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o Menu.o
 Jim> Menu.c cc1: warning: changing search order for system directory
 Jim> "/usr/local/include" cc1: warning: as it has already been specified
 Jim> as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Object.o Object.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory /usr/bin/perl utils/gencls.pl
 Jim> --inc --h --tml Popup.cls include/generic gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Popup.o Popup.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory /usr/bin/perl utils/gencls.pl
 Jim> --inc --h --tml Utils.cls include/generic /usr/bin/perl
 Jim> utils/gencls.pl --inc --h --tml Printer.cls include/generic
 Jim> /usr/bin/perl utils/tmlink.pl -Iinclude/generic
 Jim> -oinclude/generic/thunks.tinc include/generic/AbstractMenu.tml
 Jim> include/generic/AccelTable.tml include/generic/Application.tml
 Jim> include/generic/Clipboard.tml include/generic/Component.tml
 Jim> include/generic/DeviceBitmap.tml include/generic/Drawable.tml
 Jim> include/generic/File.tml include/generic/Icon.tml
 Jim> include/generic/Image.tml include/generic/Menu.tml
 Jim> include/generic/Object.tml include/generic/Popup.tml
 Jim> include/generic/Printer.tml include/generic/Timer.tml
 Jim> include/generic/Types.tml include/generic/Utils.tml
 Jim> include/generic/Widget.tml include/generic/Window.tml gcc
 Jim> -fno-strict-aliasing -I/usr/include/gdbm -Wall -O2 -march=i386
 Jim> -mcpu=i686 -fpic -c -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> primguts.o primguts.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory In file included from
 Jim> primguts.c:69: include/generic/thunks.tinc:4001:2: warning: no
 Jim> newline at end of file gcc -fno-strict-aliasing -I/usr/include/gdbm
 Jim> -Wall -O2 -march=i386 -mcpu=i686 -fpic -c -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Printer.o Printer.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Timer.o Timer.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Utils.o Utils.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Widget.o Widget.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> Window.o Window.c cc1: warning: changing search order for system
 Jim> directory "/usr/local/include" cc1: warning: as it has already been
 Jim> specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> img/bc_color.o img/bc_color.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> img/bc_const.o img/bc_const.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> img/bc_extra.o img/bc_extra.c cc1: warning: changing search order for
 Jim> system directory "/usr/local/include" cc1: warning: as it has already
 Jim> been specified as a non-system directory gcc -fno-strict-aliasing
 Jim> -I/usr/include/gdbm -Wall -O2 -march=i386 -mcpu=i686 -fpic -c
 Jim> -Iinclude -Iinclude/generic
 Jim> -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
 Jim> -I/usr/local/include -I/usr/X11R6/include -DHAVE_CONFIG_H=1 -o
 Jim> img/codec_jpeg.o img/codec_jpeg.c cc1: warning: changing search order
 Jim> for system directory "/usr/local/include" cc1: warning: as it has
 Jim> already been specified as a non-system directory In file included
 Jim> from /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/op.h:480, from
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h:2209, from
 Jim> include/apricot.h:86, from include/img.h:34, from
 Jim> img/codec_jpeg.c:36:
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/reentr.h:602: field
 Jim> `_crypt_struct' has incomplete type In file included from
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h:3368, from
 Jim> include/apricot.h:86, from include/img.h:34, from
 Jim> img/codec_jpeg.c:36:
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:246: parse
 Jim> error before "off64_t"
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248: parse
 Jim> error before "Perl_do_sysseek"
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248: parse
 Jim> error before "off64_t"
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248:
 Jim> warning: type defaults to `int' in declaration of `Perl_do_sysseek'
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248:
 Jim> warning: data definition has no type or storage class
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:249: parse
 Jim> error before "Perl_do_tell"
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:249:
 Jim> warning: type defaults to `int' in declaration of `Perl_do_tell'
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:249:
 Jim> warning: data definition has no type or storage class
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1378: parse
 Jim> error before "Perl_PerlIO_tell"
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1378:
 Jim> warning: type defaults to `int' in declaration of `Perl_PerlIO_tell'
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1378:
 Jim> warning: data definition has no type or storage class
 Jim> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1379: parse
 Jim> error before "off64_t" img/codec_jpeg.c: In function `open_load':
 Jim> img/codec_jpeg.c:108: warning: implicit declaration of function
 Jim> `fseeko' make: *** [img/codec_jpeg.o] Error 1 [root_at_cs Prima-1.11]#

-- 
Sincerely,
	Dmitry
--- www.karasik.eu.org ---
Life ain't fair, but the root password helps.
                      - BOFH
Received on Sun 24 Aug 2003 - 16:20:27 CEST

This archive was generated by hypermail 2.2.0 : Sat 19 Mar 2011 - 18:35:04 CET