Gnucobol - программа db2.sqb, предварительная обработка завершена. Сбой компиляции программы.cbl -
DB2Express-C работает внутри контейнера, а GnuCobol установлен на виртуальной машине
Предварительная обработка DB2 выполнена успешно. Предварительная обработка выполняется для сервера DB2, работающего внутри контейнера.
$ db2 "prep SQLCOBPGM.sqb bindfile target ANSI_COBOL"
$ ls
db2inst1 isus log SQLCOBPGM.bnd `enter code here`SQLCOBPGM.cbl SQLCOBPGM.sqb sqllib
Сбой компиляции. Для компиляции библиотеки .cbl и sql копируются на виртуальную машину Ubuntu, на которой установлен GnuCobol.
# cobc -static SQLCOBPGM.cbl -L/db2home/db2inst1/sqllib/lib64 -ldb2 -x -O /usr/bin/ld: не удается найти -ldb2 collect2: ошибка: ld вернул 1 статус выхода
Компилятор cobc завершился неудачно, так как /usr/bin/ld: не удается найти -ldb2 Не хватает некоторых библиотек?