いつもお世話になっております。
ICU(International Components for Unicode)
http://www-01.ibm.com/software/globalization/icu …
を利用しようと、プログラムをビルドしたのですが、
library -lCrun: not found
となりビルドできませんでした。
g++ -c -g -MMD -MP -MF build/Debug/GNU-Solaris-x86/main.o.d -o build/Debug/GNU-Solaris-x86/main.o main.cpp
mkdir -p dist/Debug/GNU-Solaris-x86
g++ -o dist/Debug/GNU-Solaris-x86/icuapp2 build/Debug/GNU-Solaris-x86/main.o `/usr/bin/icu-config --ldflags`
ld: fatal: library -lCrun: not found
ld: fatal: file processing errors. No output written to dist/Debug/GNU-Solaris-x86/icuapp2
collect2: ld returned 1 exit status
gmake[2]: *** [dist/Debug/GNU-Solaris-x86/icuapp2] エラー 1
gmake[2]: ディレクトリ `/home/a/NetBeansProjects/icuapp2' から出ます
gmake[1]: *** [.build-conf] エラー 2
gmake[1]: ディレクトリ `/home/a/NetBeansProjects/icuapp2' から出ます
gmake: *** [.build-impl] エラー 2
/usr/lib/libCrun.so.1
というファイルはあるのですが、何か不足があるのでしょうか。
どなたかご教授よろしくお願いいたします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>環境は
>OS OpenIndiana
なるほど。
どちらにしろ手元にはないので、一般的な回答しか出来ませんけど。
# フリーらしいので後でDLしておきますかね。VMWareで動いてくれるかは不明ですが。
# oi-dev-151a-x86.iso でいいんでしょうかね?
>~$ LD_LIBRARY_PATH=/usr/lib
>~$ export LD_LIBRARY_PATH
それは「追加」ではなく、「置き換え」ではありませんか?
Makefile内で指定している場合もあるのでご注意を。
# ビルドしようとしているICUがどのバージョンのものなのか不明ですので…Makefileとか確認出来ませんけど。
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib
export LD_LIBRARY_PATH
辺りではないでしょうか?
# 使用しているシェルにより、若干の違いがあったりする辺りはご注意を。
Linuxだと、/etc/ld.so.confで設定したりldconfigの実行が必要だったりしますけど……。
この回答への補足
ご返答ありがとうございます。
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib
export LD_LIBRARY_PATH
としてみたのですが、状況は改善されません。
現在 VMWare Player 4でOpenIndianaの動作を確認しています。VMWare Toolsの
ホスト<->ゲスト間のファイルドラッグ&ドロップ、クリップボードの共有はうまく動いていないのですが、OSの方は動作しているようです。
/home/ユーザー名/.profileの最後の行に上記のコマンドを記載いしてるのですが、
そのあたりにも問題があるのでしょうか。
No.3
- 回答日時:
たぶん/usr/libを環境変数LD_LIBRARY_PATHに追加すればいいかと。
Solaris実環境は持ってないんで断言はしかねますが。
この回答への補足
ご返答ありがとうございます。
LD_LIBRARY_PATHを指定してみたのですが、
やはりビルドエラーになってしまいます。
~$ LD_LIBRARY_PATH=/usr/lib
~$ export LD_LIBRARY_PATH
~$ echo $LD_LIBRARY_PATH
/usr/lib
また、NetBeansIDE 7.1のライブラリディレクトリの追加で
/usr/libを追加してみたのですが、
こちらもうまくいきませんでした。
No.1
- 回答日時:
環境とか不明なんですが…
>GNU-Solaris-x86
とかあるのでSolarisですかね?
使ったことないですが…
>/usr/lib/libCrun.so.1
>というファイルはあるのですが、何か不足があるのでしょうか。
ソレは「実行時に」読み込まれるファイルですよね?
ビルド時に読み込まれるファイル(というか実行時に必要な関数などが/usr/lib/libCrun.so.1にあるとかの情報を持っている、リンクされるライブラリ?)は別に必要じゃありませんか?
Linuxとかだと、~-develとかってパッケージに入っていたりすることが多いですが。
[user@localhost ~]$ rpm -ql curl-devel
/usr/bin/curl-config
/usr/include/curl
:
/usr/lib/libcurl.a
/usr/lib/libcurl.so
/usr/lib/pkgconfig/libcurl.pc
/usr/share/doc/curl-devel-7.15.5
(以下略)
みたいな……。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# ExcelCS 1 2023/01/27 19:47
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- 高校受験 ICUの帰国子女枠による受験内容について 1 2022/10/03 09:13
- C言語・C++・C# C#の2つの実行ファイルとアプリアイコンの変更について 1 2023/01/07 16:57
- その他(ゲーム) SkyrimSEのMod organizer で困っています。誰か助けてください。 1 2022/12/05 01:49
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- 病院・検査 病院にICU (集中治療室)ってあると思いますが、これって一軒の病院につき1部屋までとか決まりがある 3 2023/02/07 16:02
- その他(プログラミング・Web制作) 十進BASICでの再帰についての質問です。 2 2022/11/18 09:17
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LinuxのPHPのパス
-
icu ビルドエラー
-
パスワード設定していないユー...
-
同じ独自ドメインを2つのサーバ...
-
「DNSサーバーを自動的に取得す...
-
Mailの送信済みメールボックス...
-
DNSサーバを設定したのですがns...
-
Mac標準メールソフト「Mail」で...
-
循環参照にならない方法があっ...
-
”Tortoise SVN” と ”Subversio...
-
エラーメールで"too many hops"...
-
ワークグループ設定のPCの名前解決
-
モニターなしのサーバとはどん...
-
WSUSサーバの移行について
-
IEのイベントログをイベントビ...
-
vsftpd でのユーザーに対するパ...
-
リモートデスクトップ接続でパ...
-
AWSでSSH接続をしたいのですが...
-
Mailの受信メールが自動的に削...
-
root権限によるFFFTPでの接続
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP5.2.9インストール時に、 Or...
-
Red Hat ES 3にPHP5.2.5インス...
-
phpのインストールが上手く行き...
-
パスがうまく通らないので、パ...
-
コンパイルエラー
-
PHPをバージョンアップしたらCR...
-
cygwinのgccによるコンパイルう...
-
所有者apacheでパーミッション644
-
macへboostのインストール
-
PHP
-
PHPモジュールが読み込めない?
-
automake、Makefile.in/.am/.de...
-
linux-C言語(gcc)でPostgresql
-
PHPのコンパイルの仕方を教えて...
-
OpenLDAPのインストール
-
PHPのビルドについて質問です。
-
GCCでライブラリが足りない
-
Apache OpenSSL PHP でエラー
-
php4.3.8のmake時にエラー
-
fedora php pdoでdb2接続方法
おすすめ情報