Problem with perlcc

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Matt Ittigson

    Problem with perlcc

    I'm getting the following error(s) running perlcc and can't find any
    explanation or work around. I'm including the errors and the script
    itself. I get the same errors on a cygwin+Win2k box as a debian box
    (with perl 5.8). Thanks.

    File:
    ----------------------------------
    #!/usr/bin/perl

    use PDF::API2;
    my $file;

    if (-f $ARGV[0])
    {
    $file = $ARGV[0];
    }
    else
    {
    print "File not found.\n";
    exit 1;
    }

    my $url = "http://XXX";

    my $pdf = PDF::API2->open($file);
    # page 1
    draw_url($pdf, 1, [250, 10, 355, 23], $ssd);

    $pdf->update;
    $pdf->end;

    sub draw_url
    {
    my ($pdf, $page_num, $dims, $url) = @_;

    my $page = $pdf->openpage($page _num);
    my $an = $page->annotation;
    $an->url($url, (-rect => $dims), (-border => [0, 0, 0]));
    $page->update;
    }

    Error:
    ----------------------------------
    /usr/bin/perlcc: pdf.pl did not compile, which can't happen:
    Starting compile
    Walking tree
    PDF::API2::PDF: :Objind saved (it is in PDF::API2::PDF: :String's @ISA)
    Exporter saved (it is in Symbol's @ISA)
    PDF::API2::PDF: :Filter saved (it is in PDF::API2::PDF: :ASCII85Decode' s
    @ISA)
    PDF::API2::PDF: :Dict saved (it is in PDF::API2::PDF: :Pages's @ISA)
    PDF::API2::Hybr id saved (it is in PDF::API2::PdfI mage's @ISA)
    PDF::API2::Gfx saved (it is in PDF::API2::Hybr id's @ISA)
    PDF::API2::Cont ent saved (it is in PDF::API2::Gfx' s @ISA)
    PDF::API2::Text saved (it is in PDF::API2::Hybr id's @ISA)
    IO::Handle saved (it is in IO::File's @ISA)
    IO::Seekable saved (it is in IO::File's @ISA)
    PDF::API2::Outl ine saved (it is in PDF::API2::Outl ines's @ISA)
    PDF::API2::PDF: :Array saved (it is in PDF::API2::Colo rSpace's @ISA)
    PDF::API2::PDF: :FlateDecode saved (it is in
    PDF::API2::PDF: :LZWDecode's @ISA)
    DynaLoader saved (it is in Compress::Zlib' s @ISA)
    PDF::API2::PDF: :Image saved (it is in PDF::API2::PDF: :ImagePPM's @ISA)
    PDF::API2::PDF: :File saved (it is in PDF::API2::PDF: :FileAPI's @ISA)
    PDF::API2::Font saved (it is in PDF::API2::PSFo nt's @ISA)
    Prescan
    Saving methods
    Bootstrap Cwd /usr/lib/perl/5.8.0/XSLoader.pm
    No definition for sub Fcntl::O_LARGEF ILE
    No definition for sub Fcntl::O_LARGEF ILE (unable to autoload)
    No definition for sub Fcntl::FD_CLOEX EC
    No definition for sub Fcntl::FD_CLOEX EC (unable to autoload)
    No definition for sub Fcntl::F_WRACC
    No definition for sub Fcntl::F_WRACC (unable to autoload)
    No definition for sub Fcntl::O_NOCTTY
    No definition for sub Fcntl::O_NOCTTY (unable to autoload)
    No definition for sub Fcntl::F_SETLK6 4
    No definition for sub Fcntl::F_SETLK6 4 (unable to autoload)
    No definition for sub Fcntl::F_SETOWN
    No definition for sub Fcntl::F_SETOWN (unable to autoload)
    No definition for sub Fcntl::O_RAW
    No definition for sub Fcntl::O_RAW (unable to autoload)
    No definition for sub Fcntl::O_DSYNC
    No definition for sub Fcntl::O_DSYNC (unable to autoload)
    No definition for sub Fcntl::F_WRDNY
    No definition for sub Fcntl::F_WRDNY (unable to autoload)
    No definition for sub Fcntl::F_GETLK
    No definition for sub Fcntl::F_GETLK (unable to autoload)
    No definition for sub Fcntl::O_BINARY
    No definition for sub Fcntl::O_BINARY (unable to autoload)
    No definition for sub Fcntl::F_FSYNC6 4
    No definition for sub Fcntl::F_FSYNC6 4 (unable to autoload)
    No definition for sub Fcntl::O_SYNC
    No definition for sub Fcntl::O_SYNC (unable to autoload)
    No definition for sub Fcntl::SEEK_SET
    No definition for sub Fcntl::SEEK_SET (unable to autoload)
    No definition for sub Fcntl::F_RDLCK
    No definition for sub Fcntl::F_RDLCK (unable to autoload)
    No definition for sub Fcntl::F_SETLKW
    No definition for sub Fcntl::F_SETLKW (unable to autoload)
    No definition for sub Fcntl::O_RSRC
    No definition for sub Fcntl::O_RSRC (unable to autoload)
    No definition for sub Fcntl::F_ALLOCS P
    No definition for sub Fcntl::F_ALLOCS P (unable to autoload)
    No definition for sub Fcntl::F_FREESP 64
    No definition for sub Fcntl::F_FREESP 64 (unable to autoload)
    No definition for sub Fcntl::F_UNLCK
    No definition for sub Fcntl::F_UNLCK (unable to autoload)
    No definition for sub Fcntl::O_RANDOM
    No definition for sub Fcntl::O_RANDOM (unable to autoload)
    No definition for sub Fcntl::F_WRLCK
    No definition for sub Fcntl::F_WRLCK (unable to autoload)
    No definition for sub Fcntl::O_RDONLY
    No definition for sub Fcntl::O_RDONLY (unable to autoload)
    No definition for sub Fcntl::O_NDELAY
    No definition for sub Fcntl::O_NDELAY (unable to autoload)
    No definition for sub Fcntl::F_RDACC
    No definition for sub Fcntl::F_RDACC (unable to autoload)
    Bootstrap Fcntl /usr/lib/perl/5.8.0/XSLoader.pm
    No definition for sub Fcntl::F_GETFD
    No definition for sub Fcntl::F_GETFD (unable to autoload)
    No definition for sub Fcntl::F_EXLCK
    No definition for sub Fcntl::F_EXLCK (unable to autoload)
    No definition for sub Fcntl::O_NONBLO CK
    No definition for sub Fcntl::O_NONBLO CK (unable to autoload)
    No definition for sub Fcntl::O_ACCMOD E
    No definition for sub Fcntl::O_ACCMOD E (unable to autoload)
    No definition for sub Fcntl::O_RSYNC
    No definition for sub Fcntl::O_RSYNC (unable to autoload)
    No definition for sub Fcntl::F_UNSHAR E
    No definition for sub Fcntl::F_UNSHAR E (unable to autoload)
    No definition for sub Fcntl::O_RDWR
    No definition for sub Fcntl::O_RDWR (unable to autoload)
    No definition for sub Fcntl::O_EXLOCK
    No definition for sub Fcntl::O_EXLOCK (unable to autoload)
    No definition for sub Fcntl::O_NOFOLL OW
    No definition for sub Fcntl::O_NOFOLL OW (unable to autoload)
    No definition for sub Fcntl::O_APPEND
    No definition for sub Fcntl::O_APPEND (unable to autoload)
    No definition for sub Fcntl::F_DUP2FD
    No definition for sub Fcntl::F_DUP2FD (unable to autoload)
    No definition for sub Fcntl::SEEK_CUR
    No definition for sub Fcntl::SEEK_CUR (unable to autoload)
    No definition for sub Fcntl::F_SETLKW 64
    No definition for sub Fcntl::F_SETLKW 64 (unable to autoload)
    No definition for sub Fcntl::F_RWDNY
    No definition for sub Fcntl::F_RWDNY (unable to autoload)
    No definition for sub Fcntl::O_TEMPOR ARY
    No definition for sub Fcntl::O_TEMPOR ARY (unable to autoload)
    No definition for sub Fcntl::O_DIRECT
    No definition for sub Fcntl::O_DIRECT (unable to autoload)
    No definition for sub Fcntl::F_GETOWN
    No definition for sub Fcntl::F_GETOWN (unable to autoload)
    No definition for sub Fcntl::F_ALLOCS P64
    No definition for sub Fcntl::F_ALLOCS P64 (unable to autoload)
    No definition for sub Fcntl::F_GETLK6 4
    No definition for sub Fcntl::F_GETLK6 4 (unable to autoload)
    No definition for sub Fcntl::F_SHARE
    No definition for sub Fcntl::F_SHARE (unable to autoload)
    No definition for sub Fcntl::F_RWACC
    No definition for sub Fcntl::F_RWACC (unable to autoload)
    No definition for sub Fcntl::O_WRONLY
    No definition for sub Fcntl::O_WRONLY (unable to autoload)
    No definition for sub Fcntl::F_RDDNY
    No definition for sub Fcntl::F_RDDNY (unable to autoload)
    No definition for sub Fcntl::F_NODNY
    No definition for sub Fcntl::F_NODNY (unable to autoload)
    No definition for sub Fcntl::O_TRUNC
    No definition for sub Fcntl::O_TRUNC (unable to autoload)
    No definition for sub Fcntl::O_DIRECT ORY
    No definition for sub Fcntl::O_DIRECT ORY (unable to autoload)
    No definition for sub Fcntl::F_SETLK
    No definition for sub Fcntl::F_SETLK (unable to autoload)
    No definition for sub Fcntl::O_ALIAS
    No definition for sub Fcntl::O_ALIAS (unable to autoload)
    No definition for sub Fcntl::O_NOINHE RIT
    No definition for sub Fcntl::O_NOINHE RIT (unable to autoload)
    No definition for sub Fcntl::O_SHLOCK
    No definition for sub Fcntl::O_SHLOCK (unable to autoload)
    No definition for sub Fcntl::F_GETFL
    No definition for sub Fcntl::F_GETFL (unable to autoload)
    No definition for sub Fcntl::F_SHLCK
    No definition for sub Fcntl::F_SHLCK (unable to autoload)
    No definition for sub Fcntl::F_COMPAT
    No definition for sub Fcntl::F_COMPAT (unable to autoload)
    No definition for sub Fcntl::O_SEQUEN TIAL
    No definition for sub Fcntl::O_SEQUEN TIAL (unable to autoload)
    No definition for sub Fcntl::F_FREESP
    No definition for sub Fcntl::F_FREESP (unable to autoload)
    No definition for sub Fcntl::F_FSYNC
    No definition for sub Fcntl::F_FSYNC (unable to autoload)
    No definition for sub Fcntl::F_SETFD
    No definition for sub Fcntl::F_SETFD (unable to autoload)
    No definition for sub Fcntl::F_POSIX
    No definition for sub Fcntl::F_POSIX (unable to autoload)
    No definition for sub Fcntl::O_CREAT
    No definition for sub Fcntl::O_CREAT (unable to autoload)
    No definition for sub Fcntl::O_ASYNC
    No definition for sub Fcntl::O_ASYNC (unable to autoload)
    No definition for sub Fcntl::F_DUPFD
    No definition for sub Fcntl::F_DUPFD (unable to autoload)
    No definition for sub Fcntl::O_EXCL
    No definition for sub Fcntl::O_EXCL (unable to autoload)
    No definition for sub Fcntl::SEEK_END
    No definition for sub Fcntl::SEEK_END (unable to autoload)
    No definition for sub Fcntl::O_DEFER
    No definition for sub Fcntl::O_DEFER (unable to autoload)
    No definition for sub Fcntl::O_TEXT
    No definition for sub Fcntl::O_TEXT (unable to autoload)
    No definition for sub Fcntl::F_SETFL
    No definition for sub Fcntl::F_SETFL (unable to autoload)
    Bootstrap File::Glob /usr/lib/perl/5.8.0/XSLoader.pm
    No definition for sub Compress::Zlib: :Z_HUFFMAN_ONLY
    No definition for sub Compress::Zlib: :Z_HUFFMAN_ONLY (unable to autoload)
    No definition for sub Compress::Zlib: :Z_FINISH
    No definition for sub Compress::Zlib: :Z_FINISH (unable to autoload)
    No definition for sub Compress::Zlib: :Z_ASCII
    No definition for sub Compress::Zlib: :Z_ASCII (unable to autoload)
    No definition for sub Compress::Zlib: :Z_NEED_DICT
    No definition for sub Compress::Zlib: :Z_NEED_DICT (unable to autoload)
    No definition for sub Compress::Zlib: :Z_STREAM_ERROR
    No definition for sub Compress::Zlib: :Z_STREAM_ERROR (unable to autoload)
    No definition for sub Compress::Zlib: :Z_FULL_FLUSH
    No definition for sub Compress::Zlib: :Z_FULL_FLUSH (unable to autoload)
    No definition for sub Compress::Zlib: :Z_UNKNOWN
    No definition for sub Compress::Zlib: :Z_UNKNOWN (unable to autoload)
    No definition for sub Compress::Zlib: :ZLIB_VERSION
    No definition for sub Compress::Zlib: :ZLIB_VERSION (unable to autoload)
    No definition for sub Compress::Zlib: :Z_SYNC_FLUSH
    No definition for sub Compress::Zlib: :Z_SYNC_FLUSH (unable to autoload)
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    No definition for sub Compress::Zlib: :Z_NO_COMPRESSI ON
    No definition for sub Compress::Zlib: :Z_NO_COMPRESSI ON (unable to
    autoload)
    No definition for sub Compress::Zlib: :gunzip
    No definition for sub Compress::Zlib: :gunzip (unable to autoload)
    Bootstrap Compress::Zlib ?????
    No definition for sub Compress::Zlib: :Z_BEST_COMPRES SION
    No definition for sub Compress::Zlib: :Z_BEST_COMPRES SION (unable to
    autoload)
    No definition for sub Compress::Zlib: :Z_STREAM_END
    No definition for sub Compress::Zlib: :Z_STREAM_END (unable to autoload)
    No definition for sub Compress::Zlib: :Z_NO_FLUSH
    No definition for sub Compress::Zlib: :Z_NO_FLUSH (unable to autoload)
    No definition for sub Compress::Zlib: :Z_DATA_ERROR
    No definition for sub Compress::Zlib: :Z_DATA_ERROR (unable to autoload)
    No definition for sub Compress::Zlib: :Z_OK
    No definition for sub Compress::Zlib: :Z_OK (unable to autoload)
    No definition for sub Compress::Zlib: :Z_FILTERED
    No definition for sub Compress::Zlib: :Z_FILTERED (unable to autoload)
    No definition for sub Compress::Zlib: :Z_BEST_SPEED
    No definition for sub Compress::Zlib: :Z_BEST_SPEED (unable to autoload)
    No definition for sub Compress::Zlib: :Z_PARTIAL_FLUS H
    No definition for sub Compress::Zlib: :Z_PARTIAL_FLUS H (unable to autoload)
    No definition for sub Compress::Zlib: :gzip
    No definition for sub Compress::Zlib: :gzip (unable to autoload)
    No definition for sub Compress::Zlib: :Z_MEM_ERROR
    No definition for sub Compress::Zlib: :Z_MEM_ERROR (unable to autoload)
    No definition for sub Compress::Zlib: :Z_NULL
    No definition for sub Compress::Zlib: :Z_NULL (unable to autoload)
    No definition for sub Compress::Zlib: :Z_VERSION_ERRO R
    No definition for sub Compress::Zlib: :Z_VERSION_ERRO R (unable to autoload)
    No definition for sub Compress::Zlib: :OS_CODE
    No definition for sub Compress::Zlib: :OS_CODE (unable to autoload)
    No definition for sub Compress::Zlib: :Z_BUF_ERROR
    No definition for sub Compress::Zlib: :Z_BUF_ERROR (unable to autoload)
    No definition for sub Compress::Zlib: :Z_ERRNO
    No definition for sub Compress::Zlib: :Z_ERRNO (unable to autoload)
    No definition for sub Compress::Zlib: :Z_BINARY
    No definition for sub Compress::Zlib: :Z_BINARY (unable to autoload)
    No definition for sub Compress::Zlib: :DEF_WBITS
    No definition for sub Compress::Zlib: :DEF_WBITS (unable to autoload)
    Bootstrap List::Util re/perl5/PDF/API2/PDF/AFont.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    Bootstrap IO /usr/lib/perl/5.8.0/XSLoader.pm
    No definition for sub POSIX::HUGE_VAL
    No definition for sub POSIX::HUGE_VAL (unable to autoload)

    --
    -Matt

Working...