Hi all,
Here is what I use :
Sun Solaris 8
gcc 2.95.2
perl 5.005_03
SDK for C 4.11 (128 bit)
So I have tried to install the Mozilla library (version 1.4.1) and I have
the following error :
-MACHINE - {/opt/perldap/perldap-1.4.1} # make
cc -c -I/opt/SDK_C_4.11/include -xO3 -xdepend -DVERSION=\"1.41\" -DXS_
VERSION=\"1.41\"
-KPIC -I/usr/perl5/5.00503/sun4-solaris/CORE -DLDAPV3 -DUSE_SSL API.c
Running Mkbootstrap for Mozilla::LDAP::API ()
chmod 644 API.bs
LD_RUN_PATH="/opt/SDK_C_4.11/lib" cc -o
blib/arch/auto/Mozilla/LDAP/API/API.so
-R/opt/SDK_C_4.11/lib -G API.o -L/opt/SDK_C_4.11/lib -lldapssl41
ld: fatal: file /opt/SDK_C_4.11/lib/libldapssl41.so: wrong ELF class:
ELFCLASS64
ld: fatal: File processing errors. No output written to
blib/arch/auto/Mozilla/LDAP/API/API.so
*** Error code 1
make: Fatal error: Command failed for target
`blib/arch/auto/Mozilla/LDAP/API/API.so'
During the "make", as the compilation doesn't find the API.so, I have added
the path to it in the LD_LIBRARY_PATH but any change.
Has someone meet this error before ?
Could you suggest me how to get round this difficulty ?
Thanks in advance for your help.
Regards,
Isabelle.