Hi Team,

I am facing issues while running make command while installing the Informix
perl module.

Here is the error snippet.

INFORMIXC='/usr/local/bin/perl esqlld' ESQLLD='cc -shared -O2
-L/usr/local/lib -fstack-protector' esql  -shared -O2 -L/usr/local/lib
-fstack-protector Informix.o dbdimp.o dbdattr.o sqltoken.o sqltype.o
ixblob.o odbctype.o kludge.o link.o esqlcver.o esqlc_v6.o  -o
blib/arch/auto/DBD/Informix/Informix.so \
     \

/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o: In
function `_start':
(.text+0x20): undefined reference to `main'
Informix.o: In function `dbi_get_state':
Informix.c:(.text+0x1b): undefined reference to `PL_thr_key'
Informix.c:(.text+0x48): undefined reference to `PL_thr_key'
Informix.c:(.text+0x61): undefined reference to `Perl_get_cv'
Informix.c:(.text+0x82): undefined reference to `Perl_croak_nocontext'
Informix.o: In function `boot_DBD__Informix':
Informix.c:(.text+0x9f): undefined reference to `PL_thr_key'
Informix.c:(.text+0x116): undefined reference to
`Perl_xs_apiversion_bootcheck'
Informix.c:(.text+0x139): undefined reference to `Perl_xs_version_bootcheck'
Informix.c:(.text+0x168): undefined reference to `Perl_newXS_flags'
Informix.c:(.text+0x1a1): undefined reference to `Perl_newXS_flags'
Informix.c:(.text+0x1da): undefined reference to `Perl_newXS_flags'
Informix.c:(.text+0x213): undefined reference to `Perl_newXS_flags'
Informix.c:(.text+0x24c): undefined reference to `Perl_newXS_flags'
Informix.o:Informix.c:(.text+0x285): more undefined references to
`Perl_newXS_flags' follow
Informix.o: In function `boot_DBD__Informix':
Informix.c:(.text+0x87e): undefined reference to `Perl_newXS'
Informix.c:(.text+0x8a3): undefined reference to `Perl_newXS'
Informix.c:(.text+0x8d2): undefined reference to `Perl_newXS'
Informix.c:(.text+0x901): undefined reference to `Perl_newXS'
Informix.c:(.text+0x926): undefined reference to `Perl_newXS'

bdattr.o: In function `dbd_ix_db_STORE_attrib':
dbdattr.c:(.text+0x190b): undefined reference to `Perl_sv_2pv_flags'
dbdattr.c:(.text+0x1a33): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1a4a): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1ad1): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1ae5): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1cc8): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1cdf): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1d49): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1d60): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1dd6): undefined reference to `Perl_croak_nocontext'
dbdattr.c:(.text+0x1e23): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1e3a): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1e92): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1ea6): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1eba): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1ece): undefined reference to `Perl_sv_2bool_flags'
dbdattr.c:(.text+0x1eff): undefined reference to `PL_thr_key'
dbdattr.c:(.text+0x1f13): undefined reference to `Perl_sv_2bool_flags'
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/Informix/Informix.so] Error 1

Please let me know what need to do here.

-Thanks,
Sagar

Reply via email to