Hi Martin,
i tried both, no change/success..
..also copying the libdl.so to the Informix-Lib-Dir
Helmut
Am 09.07.2014 18:22, schrieb Martin J. Evans:
On 09/07/14 15:58, Helmut wrote:
Hi all,
i have problems building DBD::Informix.
Running Makefile.pl ends up with
..
/opt/IBM/informix/lib/libifasf.so: undefined reference to `dlopen'
/opt/IBM/informix/lib/esql/libifos.so: undefined reference to `crypt'
/opt/IBM/informix/lib/libifasf.so: undefined reference to `dlclose'
/opt/IBM/informix/lib/libifasf.so: undefined reference to `dlerror'
/opt/IBM/informix/lib/libifasf.so: undefined reference to `dlsym'
collect2: Fehler: ld gab 1 als Ende-Status zurück
Failed to link test program esqltest
running on configuration at lib/DBD/Informix/TechSupport.pm line 225.
System: ArchLinux x86-64
Perl: v5.18.2
Informix: clientsdk.4.10.FC4DE.LINUX
DBD-Informix-2013.0521
The bug report "perl -Ilib BugReport A" is below / attached.
What can i do to track the problem down?
Thank you
Helmut
I don't do Informix but all those missing symbols are in dl.so. Try to
find a way to get the Makefile.PL to add -ldl to the link line. Maybe
just setting LDFLAGS=-ldl and exporting it before running Makefile.PL
will do it.
Martin