1 Reply Latest reply on Apr 11, 2018 6:49 AM by Eric Z-Oracle

    procob 12.1.x symbol lookup error undefined symbol: kgsuglo_

    user8790710

      Good morning,

      I am attempting to precompile some cobol code on a RedHat 7 system using the 64 bit client. This process was originally setup on a HP-UX system, but I am attempting to migrate it off. I am a system engineer and do not know much about Oracle. I have no idea where to look or how to troubleshoot this. Any help would be greatly appreciated.

       

      System Info:

      RHEL 7 - 3.10.0-693.21.1.el7.x86_64

       

      Packages installed:

      oracle-instantclient12.1-precomp-12.1.0.1.0-1.x86_64

      oracle-instantclient12.1-odbc-12.1.0.2.0-1.x86_64

      oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64

      oracle-instantclient12.1-tools-12.1.0.2.0-1.x86_64

      oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64

      oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64

      oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64

       

      Command(s) run:

      /usr/lib/oracle/12.1/client64/bin/procob

       

      Error:

      /usr/lib/oracle/12.1/client64/bin/procob: symbol lookup error: /usr/lib/oracle/12.1/client64/bin/procob: undefined symbol: kgsuglo_

       

      Compile syntax:

      /usr/lib/oracle/12.1/client64/bin/procob config=/Config/config.cfg INAME=/Source/WIN002.cbl ONAME=/Source/WIN002.cob LNAME=PreCompList/WIN002.lis

      *This syntac also produces the same error.

       

      Other Information:

      The .cbl files all had ^M characters in them which I believed could be causing the error. I used the dos2unix utility to convert the files but the error remained.