Recompiled ESQL/C code using CSDK 3.70
Posted in 2016
Topics: Stored Procedures & SPL, Connectivity: ESQL/C, 4GL & Embedded SQL, Platform-Specific Issues
Greetings, We recently recompiled some application binaries using CSDK 3.70.UC7. I was looking for a way to validate the recompiled code used the newer CSDK 3.70 version versus the CSDK 2.90.UC4 version we had been using. I tried using the strings command but did not find any output that would indicate the code had been linked to the newer CSDK libraries. Does anyone have any suggestions along this line? Incidentally, I did find 2 files that displayed a string (using the strings command) with the older SDK version we had been using, SDK 2.90.UC4. strings <infile> | egrep -i sdk generated the following: 11.1.2.3.0.113/Intel/Red Hat Linux AS 4.0/Informix SDK 2.90.UC4 Does anyone know if the SDK 2.90 string is embedded with any code that is linked to libraries that were compiled with the older SDK version? Thanks, Bob
Hi Bob,
onstat -g sql [sid] or onstat -g ses <sid> would give you an "F.E. Vers"=20(which doesn't immediately reflect the product version, but internal SQLI=20
protocol version -> you'd figure out, at least roughly, how to map=20
these.)
HTH,
Andreas
From: "BOB KRUSE" <bob.kruse@starwoodhotels.com>
To: ids@iiug.org
Date: 05.12.2016 21:13
Subject: Recompiled ESQL/C code using CSDK 3.70 [38240]
Sent by: ids-bounces@iiug.org
Greetings,=20
We recently recompiled some application binaries using CSDK 3.70.UC7. I=20
was=20
looking for a way to validate the recompiled code used the newer CSDK 3.70 =
version versus the CSDK 2.90.UC4 version we had been using. I tried using=20
the=20
strings command but did not find any output that would indicate the code=20
had=20
been linked to the newer CSDK libraries. Does anyone have any suggestions=20
along this line?=20
Incidentally, I did find 2 files that displayed a string (using the=20
strings=20
command) with the older SDK version we had been using, SDK 2.90.UC4.=20
strings <infile> | egrep -i sdk=20
generated the following:=20
11.1.2.3.0.113/Intel/Red Hat Linux AS 4.0/Informix SDK 2.90.UC4=20
Does anyone know if the SDK 2.90 string is embedded with any code that is=20
linked to libraries that were compiled with the older SDK version?=20
Thanks,=20
Bob=20
***************************************************************************=
****=20
Forum Note: Use "Reply" to post a response in the discussion forum.=20
Related threads
- Posting from the Informix-list
- Migrating from IDS 9.40.UC6 to 11.50.UC3
- Ip for a network session
- questions onstat -g