shintaro33
@shintaro33

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

oracle 21cをubuntu24にインストール際のリンクエラー

解決したいこと

oracle 21cをubuntu24にインストールをトライするところで、RDBMSの実行ファイルリンク中エラーが発生しました。

エラーの発生するところのmakeログは次の通りです。

  • Linking ORacle IO Numbers benchmark (orion)
    rm -f /home/oracle/oracle_base/product/21.3.0/dbhome_1/rdbms/lib/orion
    /home/oracle/oracle_base/product/21.3.0/dbhome_1/bin/orald -o /home/oracle/oracle_base/product/21.3.0/dbhome_1/rdbms/lib/orion -m64 -z noexecstack -Wl,--disable-new-dtags -Wl,--no-as-needed -no-pie -L/home/oracle/oracle_base/product/21.3.0/dbhome_1/rdbms/lib/ -L/home/oracle/oracle_base/product/21.3.0/dbhome_1/lib/ -L/home/oracle/oracle_base/product/21.3.0/dbhome_1/lib/stubs/ /home/oracle/oracle_base/product/21.3.0/dbhome_1/rdbms/lib/orion.o -lorion -lclntsh -lclntshcore -lhasgen -lnnzst -lzt -lxml -lgeneric -locr -locrb -locrutl -lhasgen -lnnzst -lzt -lxml -lgeneric -lasmclnt -lgeneric -lcore -lnnz21 -lnfsodm -lcell -lskgxp -lnls -laio -lcommon cat /home/oracle/oracle_base/product/21.3.0/dbhome_1/lib/sysliblist -Wl,-rpath,/home/oracle/oracle_base/product/21.3.0/dbhome_1/lib -lm cat /home/oracle/oracle_base/product/21.3.0/dbhome_1/lib/sysliblist -ldl -lm -L/usr/lib/x86_64-linux-gnu -L/usr/lib64 -lc -L/home/oracle/oracle_base/product/21.3.0/dbhome_1/lib -Wl,--as-needed -lc
    /usr/bin/ld: /home/oracle/oracle_base/product/21.3.0/dbhome_1/lib//libnnzst.a(ccme_ck_rand_load_fileS1.o): in function r_ck_random_load_file': ck_rand_load_file.c:(.text+0xd4): undefined reference to stat'
    collect2: error: ld returned 1 exit status
    make: *** [/home/oracle/oracle_base/product/21.3.0/dbhome_1/rdbms/lib/ins_rdbms.mk:945: /home/oracle/oracle_base/product/21.3.0/dbhome_1/rdbms/lib/orion] エラー 1

現在のglibc バージョンは
ldd --version
ldd (Ubuntu GLIBC 2.39-0ubuntu8.4) 2.39

リンクエラーの原因などについて教えていただければ幸いです。

0

1Answer

Your answer might help someone💌