Hi all,
I am unable to build PerlDAP on a RedHat 6.2 system.
Here is what happens when I issue a make command:
mkdir blib
mkdir blib/lib
mkdir blib/lib/Mozilla
mkdir blib/lib/Mozilla/LDAP
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Mozilla
mkdir blib/arch/auto/Mozilla/LDAP
mkdir blib/arch/auto/Mozilla/LDAP/API
mkdir blib/lib/auto
mkdir blib/lib/auto/Mozilla
mkdir blib/lib/auto/Mozilla/LDAP
mkdir blib/lib/auto/Mozilla/LDAP/API
mkdir blib/man3
cp API.pm blib/lib/Mozilla/LDAP/API.pm
AutoSplitting blib/lib/Mozilla/LDAP/API.pm (blib/lib/auto/Mozilla/LDAP/API)
cp Conn.pm blib/lib/Mozilla/LDAP/Conn.pm
cp LDIF.pm blib/lib/Mozilla/LDAP/LDIF.pm
cp Utils.pm blib/lib/Mozilla/LDAP/Utils.pm
cp Entry.pm blib/lib/Mozilla/LDAP/Entry.pm
/usr/local/bin/perl -I/usr/local/perl-5.6.0/lib/5.6.0/i686-linux -I/usr/loca
l/perl-5.6.0/lib/5.6.0 /
usr/local/perl-5.6.0/lib/5.6.0/ExtUtils/xsubpp -nolinenumbers -typemap
/usr/local/perl-5.6.0/lib/5.
6.0/ExtUtils/typemap -typemap typemap API.xs > API.xsc && mv API.xsc API.c
gcc -c -I/usr/local/ldapsdk-41/include -fno-strict-aliasing -D_LARGEFILE_SOU
RCE -D_FILE_OFFSET_BITS=
64 -O2 -DVERSION=\"1.2.1\" -DXS_VERSION=\"1.2.1\" -I/usr/local/perl-5.6
.0/lib/5.6.0/i686-linux/
CORE -DLDAPV3 -DUSE_SSL API.c
API.c: In function `avref2charptrptr':
API.c:118: `na' undeclared (first use in this function)
API.c:118: (Each undeclared identifier is reported only once
API.c:118: for each function it appears in.)
API.c: In function `avref2berptrptr':
API.c:146: `na' undeclared (first use in this function)
API.c: In function `parse1mod':
API.c:283: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_compare_ext':
API.c:661: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_compare_ext_s':
API.c:687: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_extended_operation':
API.c:1104: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_extended_operation_s':
API.c:1131: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_result':
API.c:2289: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_sasl_bind':
API.c:2337: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_sasl_bind_s':
API.c:2364: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_search_ext':
API.c:2426: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_search_ext_s':
API.c:2461: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_search_st':
API.c:2522: `na' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_url_parse':
API.c:2781: `sv_undef' undeclared (first use in this function)
API.c: In function `XS_Mozilla__LDAP__API_ldap_url_search_st':
API.c:2843: `na' undeclared (first use in this function)
make: *** [API.o] Error 1
Gcc is version 2.95.2.
I have the iPlanet C SDKv4.1 for Linux installed in /usr/local/ldapsdk-41
My version of RedHat is v6.2
Perl is 5.6.0
Thanks for any pointers on how to address this.
----------------------------------------------------------------------------
----
We don't need more strength, or greater opportunity.
What we need is to use what we have. --- Basil Walsh
----------------------------------------------------------------------------
----