Hi Jonathan,

Thanks for the update.

I have run the installation successfully in my lab server and unable to do
it on production servers.

RHEL version and PERL version on both servers are same.  I will give you
the complete details.

=================
*Lab Server*

[root@inhusz1-sdcitnm 5.18.2]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release *5.5 (Tikanga)*

[root@inhusz1-sdcitnm 5.18.2]# gcc --version
*gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48)*
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[root@inhusz1-sdcitnm DBD-Informix-2013.0521]# perl -v

*This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-linux*

Copyright 1987-2013, Larry Wall

Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

*Customer Server*

[root@CRPVLX1NETCOOLITNM ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release *5.5 (Tikanga)*

[root@CRPVLX1NETCOOLITNM ~]# gcc --version
*gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48)*
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[root@CRPVLX1NETCOOLITNM]# perl -v

*This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-linux*

Copyright 1987-2013, Larry Wall

Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

=================

Could you please let me know what would be the solution to resolve the
issue.

Thanks,
Sagar

On Fri, Aug 8, 2014 at 6:42 PM, Jonathan Leffler <jonathan.leff...@gmail.com
> wrote:

> It means there is a mismatch between the code used in compiling
> DBD::Informix and the code used in compiling Perl.  You've not given
> explicit platform information (it seems to be a 64-bit RedHat Linux), nor
> the version of Perl.  This problem occurred semi-regularly…oh, about ten
> years ago.  It hasn't often been a problem since.  It might be that you're
> using a threaded Perl, but it isn't supposed to be a problem.
>
> Please look at the bug reporting instructions in the file
> Notes/bug.reports and use the script BugReport.
>
> It'll be a couple of days or so before I can look at the problem in any
> detail.
>
>
>
> On Thu, Aug 7, 2014 at 11:00 AM, sagar nch <sagar...@gmail.com> wrote:
>
>> 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
>>
>
>
>
> --
> Jonathan Leffler <jonathan.leff...@gmail.com>  #include <disclaimer.h>
> Guardian of DBD::Informix - v2013.0521 - http://dbi.perl.org
> "Blessed are we who can laugh at ourselves, for we shall never cease to be
> amused."
>

Reply via email to