Try using the latest development snapshot. I had this problem as well and
the latest snapshot worked like a charm.

-Doug

On Wed, Dec 17, 2008 at 12:58 PM, <[email protected]> wrote:

>
> I could not get pdf2swf to install on a fully patched registered version of
> RHEL5.  However, on an unpatched, fresh install of RHEL5 I was able to get
> pdf2swf installed with no trouble.
> This was my experience installing swftools-0.8.1.  This is the error which
> prevented pdf2swf from being installed
>
> from the config.log
>
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> |    typedef signed long ac__type_sizeof_;
> | static long int longval () { return (long int) (sizeof
> (ac__type_sizeof_)); }
> | static unsigned long int ulongval () { return (long int) (sizeof
> (ac__type_sizeof_)); }
> | #include <stdio.h>
> | #include <stdlib.h>
> | int
> | main ()
> | {
> |
> |   FILE *f = fopen ("conftest.val", "w");
> |   if (! f)
> |     return 1;
> |   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
> |     {
> |       long int i = longval ();
> |       if (i != ((long int) (sizeof (ac__type_sizeof_))))
> |       return 1;
> |       fprintf (f, "%ld\n", i);
> |     }
> |   else
> |     {
> |       unsigned long int i = ulongval ();
> |       if (i != ((long int) (sizeof (ac__type_sizeof_))))
> |       return 1;
> |       fprintf (f, "%lu\n", i);
> |     }
> |   return ferror (f) || fclose (f) != 0;
> |
> |   ;
> |   return 0;
> | }
> configure:6377: error: cannot compute sizeof (signed)
> See `config.log' for more details.
>
> I don't know but I suspect it's the compiler?  (maybe one of the standard
> libraries?)
> Patched RHEL5
> gcc -v
> Using built-in specs.
> Target: i386-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-shared --enable-threads=posix
> --enable-checking=release --with-system-zlib --enable-__cxa_atexit
> --disable-libunwind-exceptions --enable-libgcj-multifile
> --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
> --disable-dssi --enable-plugin
> --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic
> --host=i386-redhat-linux
> Thread model: posix
> gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)
>
>  ls -l /usr/include/stdio.h
> -rw-r--r-- 1 root root 28341 Nov  5 14:29 /usr/include/stdio.h
>  ls -l /usr/include/stdlib.h
> -rw-r--r-- 1 root root 34470 Nov  5 14:29 /usr/include/stdlib.h
>  sum -r /usr/include/stdio.h
> 58697    28
>  sum -r /usr/include/stdlib.h
> 00463    34
>
> freetype-2.1.10  freetype-2.1.10.tar.gz
>
> jpeg-6b  jpegsrc.v6b.tar.gz
>
> t1lib-5.1.2  t1lib-5.1.2.tar.gz
>
> I had first installed the versions of freetype-devel from the disks then
> installed the source version.  configure did not complain about missing
> freetype.  On the unpatched RHEL5 install I did not install freetype-devel
> from the disks.
>
> Unpatched RHEL5
> config.log
>
> | #define SIZEOF_SIGNED 4
> | #define SIZEOF_UNSIGNED 4
> | #define SIZEOF_SIGNED_LONG 4
> | #define SIZEOF_UNSIGNED_LONG 4
> | #define SIZEOF_SIGNED_LONG_LONG 8
> | #define SIZEOF_UNSIGNED_LONG_LONG 8
> | #define HAVE_FT2BUILD_H 1
> | #define HAVE_FREETYPE 1
> | #define HAVE_FREETYPE_FREETYPE_H 1
> | #define USE_FREETYPE 1
> | /* end confdefs.h.  */
>
> gcc -v
> Using built-in specs.
> Target: i386-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-shared --enable-threads=posix
> --enable-checking=release --with-system-zlib --enable-__cxa_atexit
> --disable-libunwind-exceptions --enable-libgcj-multifile
> --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
> --disable-dssi --enable-plugin
> --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic
> --host=i386-redhat-linux
> Thread model: posix
> gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)
>
> ls -l /usr/include/stdio.h
> -rw-r--r-- 1 root root 28341 Jan 15  2007 /usr/include/stdio.h
>
> sum -r /usr/include/stdio.h
> 58697    28
> ls -l /usr/include/stdlib.h
> -rw-r--r-- 1 root root 34562 Jan 15  2007 /usr/include/stdlib.h
>  sum -r /usr/include/stdlib.h
> 54183    34
>
> freetype-2.3.7    freetype-2.3.7.tar.bz2
> jpeg-6b    jpegsrc.v6b.tar.gz
> swftools-0.8.1   swftools-0.8.1.tar.gz
> t1lib-5.1.2    t1lib-5.1.2.tar.gz
>
>
> Mike Clark
> LINUX/UNIX Systems & DB Admin
> Washington Western Bankruptcy Court
> (206) 370-5381

Reply via email to