[Net-z3950] NetZ3950 make error

Louella Santiago sweet at pchrd.dost.gov.ph
Fri Jan 31 08:45:41 CET 2003


hi, i get an error when i type in make after perl Makefile.PL. i just don't 
know what's wrong.

here's the log when i typed in make:

cd yazwrap && make LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" 
PREFIX="/usr" OPTIMIZE="-O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro 
-march=i586 -ffast-math -fno-strength-reduce" PASTHRU_DEFINE="" 
PASTHRU_INC=""
make[1]: Entering directory 
`/home/sweet/Documents/downloads/Net-Z3950-0.31/yazwrap'
gcc -c   -Dbool=char -DHAS_BOOL -I/usr/local/include -Wall -O3 
-fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math 
-fno-strength-reduce   -DVERSION=\"\" -DXS_VERSION=\"\" -fpic 
"-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE"   connect.c
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning:   as it has already been specified as a non-system directory
In file included from 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/op.h:480,
                 from 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h:2209,
                 from ywpriv.h:5,
                 from connect.c:12:
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/reentr.h:602: field 
`_crypt_struct' has incomplete type
In file included from 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h:3368,
                 from ywpriv.h:5,
                 from connect.c:12:
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:246: parse error 
before "off64_t"
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248: parse error 
before "Perl_do_sysseek"
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248: parse error 
before "off64_t"
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248: warning: type 
defaults to `int' in declaration of `Perl_do_sysseek'
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:248: warning: data 
definition has no type or storage class
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:249: parse error 
before "Perl_do_tell"
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:249: warning: type 
defaults to `int' in declaration of `Perl_do_tell'
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:249: warning: data 
definition has no type or storage class
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1378: parse error 
before "Perl_PerlIO_tell"
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1378: warning: type 
defaults to `int' in declaration of `Perl_PerlIO_tell'
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1378: warning: data 
definition has no type or storage class
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/proto.h:1379: parse error 
before "off64_t"
make[1]: *** [connect.o] Error 1
make[1]: Leaving directory 
`/home/sweet/Documents/downloads/Net-Z3950-0.31/yazwrap'
make: *** [yazwrap/libyazwrap.a] Error 2



-- 
Louella Z Santiago
Science Research Assistant
Philippine Council for Health Research and Development
Department of Science and Technology

"I am not discouraged, because every wrong attempt discarded is another step 
forward" --Thomas Edison




More information about the Net-z3950 mailing list