//usr/lib64/librt.so.1: DSO отсутствует в командной строке

#c #oracle #makefile #oracle19c #libs

Вопрос:

Получение приведенной ниже ошибки при компиляции двоичного исполняемого файла с помощью makefile

 /usr/bin/ld: warning:libnnz19.so, needed by /oracle/product/v19.0.0.0_Client/lib/libclntsh.so not found(try using -rpath or -rpath-link)
/usr/bin/ld: /oracle/product/v19.0.0.0_Client/lib/libcore19.a(sslss.o): undefined reference to symbol 'timer_settime@@GLIBC_2.3.3'
//usr/lib64/librt.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
 

Я попытался включить-lrt в библиотеки, и это мне не помогло.