問題タブ [libltdl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
114 参照

c++ - プラグイン内のシンボルのリストへのアクセス

プラグイン ライブラリを動的にロードするために libltdl を使用しています。このドキュメントに従っていて、これを呼び出した後

このライブラリで定義されているシンボルを知る必要があります。渡すシンボルのリストが必要です

引数としてシンボル名が必要です。

プラグインでロード可能なエクスポートされたシンボルのリストを取得する方法は何ですか?

0 投票する
1 に答える
3344 参照

shared-libraries - libltdl.so.3: 共有オブジェクト ファイルを開けません: Ubuntu 14.04 にそのようなファイルまたはディレクトリはありません

共有ライブラリ libltdl.so.3 を必要とするプログラムがあります。14.04 でこのプログラムを実行しているときに、次のエラーが発生します。

私はlibtoolをすでにインストールして更新しています。atp-get install libltdl3 の実行中に、次の出力が得られます

実行中にlocate libltdl.soを取得します

libltdl.so.3 の入手方法を教えてもらえますか?

0 投票する
1 に答える
1601 参照

installation - gnu/libtool (libltdl) がインストールされているが、configure スクリプトで見つからない

システムにローカルにGuileをインストールしようとしています。gnu/libtool が必要です。すべての依存関係をインストールしているときに、make checkgnu/libtool のインストール中に " " コマンドでエラーが表示されました。しかし、コマンドを省略して " make" に続けて " make install" を実行すると、正常にインストールできました。残りの依存関係を問題なくインストールできました。ただし、次のコマンドを実行すると、以下のエラーが発生します。

指示:

エラー:

これ$PREFIXが定義されており、libltdlライブラリをlibtoolフォルダーにインストールしました。フォルダのincludeおよびlibサブ ディレクトリをlibtool調べると、libltdlフォルダと .so ファイルが見つかります。

そのため、configure スクリプトがローカルにインストールされたバージョンの を見つけられない理由がわかりませんlibtool。誰かがコマンドの問題とこのエラーを修正する方法を指摘できれば、非常に感謝しています。

0 投票する
1 に答える
2723 参照

gcc - configure: エラー: GNU libltdl (Libtool) が見つかりません。README を参照してください

後で Guix をインストールできるように、GNU Guile をインストールしようとしています。私の環境はかなりロックダウンされていますが、ツールを構築することはできます。過去数日間、pianobar をインストールしようとしてきましたが、動作しますが、「オーディオ デバイスを開けません」という出力が表示されます。Guile が必要な libao-pulse をコンパイルする必要がありますが、configure スクリプトにどのような引数を渡しても、常に次のように終了します。configure: error: GNU libltdl (Libtool) not found, see README.

LD_LIBRARY_PATH、LD_FLAGS、CFLAGS、および他のいくつかを設定しようとしましたが、このステップを通過できないようです。

私のビルド環境は次のようになります。

この設定を反映するように環境変数 ($PREFIX、$build、および $PATH) を設定しました。

私は何を間違っていますか?

config.log: https://gist.github.com/ijustlovemath/e197ee17db459ab46c1a

0 投票する
0 に答える
313 参照

c++ - Qt プロジェクトの OS X で libltdl を使用する方法

OSXの Qt でlibltdlを使用しようとしています。私はbrewでライブラリをダウンロードしました.私はそれを見つけることができます./usr/local/lib/libltdl.dylib

アシスタントを使用して Qt Creator でリンクすると、それらの行が.proに追加されました

問題は私が使用するときです:

アプリがコンパイルされず、次のエラーが表示されます。

ご協力いただきありがとうございます !

0 投票する
1 に答える
411 参照

configure - RISCV の pocl の構成

poclを使用して、RISCV64 用の OpenCL プログラムをクロスコンパイルしようとしています。このリンクのスライド 18: https://riscv.org/wp-content/uploads/2015/01/riscv-software-toolchain-workshop-jan2015.pdfは、RISCV バックエンドのスカラー コードを生成できることを示唆しているようです。 . pocl-0.8 を使用しています (これは riscv-llvm バックエンドの安定バージョンであるため、llvm 3.3 に基づいています)。

次のように構成コマンドを実行しました。

次のエラーが発生しました。

ネイティブ システム (x86_64) 用に pocl を構成すると、エラーは発生しません。したがって、上記のエラー メッセージに記載されているライブラリの RISCV バリアントが必要だと推測していますが、その方法がわかりません。これについて何か助けていただければ幸いです。ありがとう!