Hi !

While compiling PAR-079_98, I got the follwing error:

----------------------------snip--------------------------------------------
--------

[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>perl Makefile.PL PREFIX=/usr/uxmon/perl
cc=gcc
*** ExtUtils::AutoInstall version 0.56
*** Checking for dependencies...
[Core Features]
- File::Temp       ...loaded. (0.14)
- Compress::Zlib   ...loaded. (1.33 >= 1.3)
- Archive::Zip     ...loaded. (1.09 >= 1)
- Module::ScanDeps ...loaded. (0.40 >= 0.37)
- PAR::Dist        ...loaded. (0.07 >= 0.06)
*** ExtUtils::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for the par program
Writing Makefile for PAR
[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>make
cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm
cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm
cp lib/App/Packer/Temp.pm blib/lib/App/Packer/Temp.pm
cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm
cp lib/PAR.pm blib/lib/PAR.pm
cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm
cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm
cp lib/PAR/Tutorial.pod blib/lib/PAR/Tutorial.pod
cp lib/PAR/FAQ.pod blib/lib/PAR/FAQ.pod
cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm
cp lib/App/Packer/Backend/PAR.pm blib/lib/App/Packer/Backend/PAR.pm
cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm
        /usr/uxmon/perl/bin/perl -Iinc -e 'use ExtUtils::Mksymlists;
Mksymlists("NAME" => "PAR", "DL_FUNCS" => {  }, "FUNCLIST" => [], "DL_VARS"
=> []);'








gcc -c -D_THREAD_SAFE -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_N
ATIVE_DLOPEN -DNEED_PTHREAD_INIT -fno-strict-aliasing -I/usr/local/include -
DDEBUGGING -D_LARGE_FILES  -I/usr/uxmon/perl/lib/5.8.3/aix-thread-multi/CORE
main.c
        perl ./file2c.pl ../script/par.pl my_par_pl.c load_me_2 1








gcc -c -D_THREAD_SAFE -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_N
ATIVE_DLOPEN -DNEED_PTHREAD_INIT -fno-strict-aliasing -I/usr/local/include -
DDEBUGGING -D_LARGE_FILES  -I/usr/uxmon/perl/lib/5.8.3/aix-thread-multi/CORE
my_par_pl.c
        gcc main.o
my_par_pl.o  -s -Xlinker -bE:/usr/uxmon/perl/lib/5.8.3/aix-thread-multi/CORE
/perl.exp  -Wl,-brtl -L/usr/local/lib -Wl,-b32
/usr/uxmon/perl/lib/5.8.3/aix-thread-multi/auto/DynaLoader/DynaLoader.a -L/u
sr/uxmon/perl/lib/5.8.3/aix-thread-multi/CORE -lperl -lbind -lnsl -ldl -lld 
-lm -lcrypt -lpthreads -lc_r -lbsd --output ./par








./par -I"/usr/uxmon/PERL_src/PAR-0.79_98/inc" -I"/usr/uxmon/perl/lib/5.8.3/a
ix-thread-multi" -I"/usr/uxmon/perl/lib/5.8.3" -I"/usr/uxmon/perl/lib/site_p
erl/5.8.3/aix-thread-multi" -I"/usr/uxmon/perl/lib/site_perl/5.8.3" -I"/usr/
uxmon/perl/lib/site_perl" -I"/usr/uxmon/PERL_src/PAR-0.79_98" -I"." -I../myl
dr/.. -I../blib/lib -q -B -O../script/parl
"my" variable $filename masks earlier declaration in same scope at
../blib/lib/PAR.pm line 485, <_FH> chunk 1.
"my" variable $fh masks earlier declaration in same scope at
../blib/lib/PAR.pm line 487, <_FH> chunk 1.
"my" variable $fh masks earlier declaration in same scope at
../blib/lib/PAR.pm line 492, <_FH> chunk 1.
syntax error at ../blib/lib/PAR.pm line 398, near "memberNames
    my "
Global symbol "$member" requires explicit package name at ../blib/lib/PAR.pm
line 398, <_FH> chunk 1.
Global symbol "$member" requires explicit package name at ../blib/lib/PAR.pm
line 407, <_FH> chunk 1.
Global symbol "$member" requires explicit package name at ../blib/lib/PAR.pm
line 410, <_FH> chunk 1.
Global symbol "$member" requires explicit package name at ../blib/lib/PAR.pm
line 414, <_FH> chunk 1.
Compilation failed in require at -e line 601, <_FH> chunk 1.
make: 1254-004 The error code from the last command is 255.


Stop.
make: 1254-004 The error code from the last command is 2.


Stop.
[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>
[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>uname -a
AIX h2307 3 4 00C5B6764C00
[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>
[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>perl -v

This is perl, v5.8.3 built for aix-thread-multi

Copyright 1987-2003, Larry Wall

Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.

[EMAIL PROTECTED]:~/PERL_src/PAR-0.79_98>

------------------------------------------------------------------------

Operating-System: AIX 4.3.3
Perl: 5.8.3

PAR-079_97 compiled and installed without errors.



---

  Oliver Raupach



Reply via email to