いままでLinux系やBSD系用に作っていた
C言語のプログラムをSolaris10用に移植しているのですが、
似たようなヘッダファイルがあちこちにあって、
どこがどうなっているのかよくわからず・・・・
strtok_rという関数を使う箇所で、
コンパイルがうまく通らず、つまづいています。
manを見ると、string.hに入っていることになっているのですが、
/usr/sfw/include/string.h には入っておらず、
/usr/include/string.h には入っています。
おそらく、gccが、/usr/sfw/include/string.hのほうを見てしまうので、
#include <string.h>
としても、strtok_rの宣言が読み込まれないのだとおもうのですが・・・
どのように解決したらよいものでしょうか??
No.1ベストアンサー
- 回答日時:
/usr/sfw/include/string.h の末尾あたりに、
#include_next <string.h>
という記述を追加してみてください。これで、/usr/sfw/include/string.h に加えて、/usr/include/string.h を読んでくれるようになるはずです。
多分、Solaris におけるパッケージ間の不具合によるものでしょう。
なんと・・・
ヘッダファイルに修正しないといけないのですか。。
起動できるけどヘッダがおかしいgccや、
そもそも起動できないgccが入っていたり・・・
なんだかくじけそなOSです。。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- C言語・C++・C# C++初心者です stirng 2 2022/09/20 20:43
- C言語・C++・C# メインプログラムに#include <algorithm>を書いて、 そのメインプログラムが // 3 2023/05/02 11:24
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- Perl perlについての質問 2 2022/10/17 15:25
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- C言語・C++・C# このプログラミング誰か教えてくれませんか 2 2022/05/14 09:45
- Java java final 1 2022/06/10 22:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pkg-config のPKG_CONFIG_PATH...
-
ソフトのインストール場所って...
-
illustratorを日本語仕様にする...
-
mac os 10.6の入ったMac mini ...
-
Winでソフトのシリアル番号を調...
-
VBでExcelが起動されているか知...
-
バッチファイル内置換
-
Macの手書き漢字入力ツールにつ...
-
バッチファイルで多重起動を防ぐ
-
大塚商会で新しくシステム、ス...
-
dsmoveコマンドをBATファイルで...
-
パソコンでCDでデータを読まな...
-
CSHが使えない REDHAT
-
OpenLDAPでのユーザ一覧表示
-
OLEサーバコンポーネントを作っ...
-
aptでインストールしたプログラ...
-
CPUとOS の違いは?
-
VPSでLinuxのGUI(デスクトップ...
-
VMwarePlayerでemacsをインスト...
-
glibのインストールについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイルでのスペースの入力
-
Postfixでmailコマンドを使用し...
-
.cshrcでのエラー
-
linuxのフォルダと配置について
-
ld.so.confとLD_LIBRARY_PATH
-
Solarisでプロンプトの変更方法
-
Apace2のインストールでエラー
-
".bashrc" E509: バックアップ...
-
複数ファイルのシンボリックリンク
-
cygwinでno such file or direc...
-
proftpdをアンインストールしたい
-
gccでx11コンパイル
-
apacheの起動
-
Sendmailにパッチを当てたら大...
-
共有ライブラリが見つからない
-
DebianのApache(掲示板)CGIエ...
-
ヘッダファイルの位置
-
apacheで「You don't have perm...
-
「/usr/bin/ld」の問題について...
-
mecab-pythonのインストールに...
おすすめ情報