Couldn't execute ESQL.EXE to determine the ESQL/C libraries

86 views Asked by At

I am building perl 5.30 from source code. I successfully build perl. Now i am trying to build DBD::Informix with my perl. All the esql test compiled successfully but its failing when going for library.

perl Makefile.pl

The error which i am facing on console is "

Determining which Informix libraries etc to use... MZÉ$@: not found £èE°êE°δèM°Ç┴êM°δδ¡╢ò≥√  ╢äΦ·  ïMïü╞╟à⌠√  ╕╟ñäG╟¿äGí╝⌐F╕╟î║G╟î║G╟î║G╟⌠çG╕çφïM∞╛QëUⁿïE⌠QïR ╨┌GtBïM∞╛QâΓâ·t3ïE∞╛Hâßâ∙t$ïU∞╛BâαthLâ∙: not found jh₧%  Φî╧  âδïUΦâΩ: not found"

The code which giving error is :

"my $esqlscript = (-f $esql) ? $esql : "$ID/bin/esql";
my $libs = `$Perl -pe 's/^\\s*exec/echo/' $esqlscript | sh -s -- -o pseudonym $esqlc_flags dbd::ix.o`    || die "Couldn't execute $esqlscript to determine the ESQL/C libraries\n";

Note: I am using Informix client SDK 3.50."

Any help would be appreciable.Thanks

0

There are 0 answers