solarisにてxercesを用いたxmlのプログラムを行っているのですが、
下記のエラー原因はなんでしょうか。
何かをリンクしてやれば全て直るエラーでしょうか。
それとも根本的におかしいのでしょうか。
解決策のヒントを宜しくお願いいたします。
未定義のシンボル 最初に参照しているファイル
xercesc_2_7::XMLPlatformUtils::Initialize(char const*, char const*, xercesc_2_7::PanicHandler*, xercesc_2_7::MemoryManager*, bool)./ccIsC6Ui.o
xercesc_2_7::XMLAttDefList::serialize(xercesc_2_7::XSerializeEngine&)./ccIsC6Ui.o
xercesc_2_7::XMLAttDefList::getProtoType() const ./ccIsC6Ui.o
xercesc_2_7::AbstractDOMParser::getDocument() ./ccIsC6Ui.o
xercesc_2_7::XMLString::release(char**)./ccIsC6Ui.o
xercesc_2_7::PSVIItem::getActualValue() const./ccIsC6Ui.o
typeinfo for xercesc_2_7::SAXParseException./ccIsC6Ui.o
xercesc_2_7::XMemory::operator delete(void*)./ccIsC6Ui.o
xercesc_2_7::XMemory::operator new(unsigned)./ccIsC6Ui.o
xercesc_2_7::XMLPlatformUtils::fgMemoryManager ./ccIsC6Ui.o
xercesc_2_7::DTDEntityDecl::getProtoType() const ./ccIsC6Ui.o
xercesc_2_7::SAXParseException::~SAXParseException [in-charge]()./ccIsC6Ui.o
xercesc_2_7::SAXParseException::SAXParseException[in-charge](xercesc_2_7::SAXParseException const&)./ccIsC6Ui.o
xercesc_2_7::XMLString::transcode(unsigned short const*)./ccIsC6Ui.o
xercesc_2_7::AbstractDOMParser::parse(char const*)./ccIsC6Ui.o
xercesc_2_7::XMLUni::fgXercescDefaultLocale ./ccIsC6Ui.o
一部割愛
ld: 重大なエラー: シンボル参照エラー。a.out に書き込まれる出力はありません。
collect2: ld returned 1 exit status
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
xercesのライブラリがリンクされていません。
コマンドラインの-lオプションでライブラリを指定するか、makefileを書き換える必要があります。
尚、末尾二行はリンクできなかったために実行モジュールを作ることができなかったと言うリンカのエラーメッセージと、リンカがエラー終了したと言うエラーメッセージです。
この回答への補足
ありがとうございます。
たまにしかsolarisをいじる機会がなく返信が遅れました。
すみません。
ライブラリをつけくわえてみたのですが、下記のエラーが残ってしまいます。これはどこがおかしいのでしょうか…?
未定義の 最初に参照している
シンボル ファイル
__1cG__CrunKpure_error6F_v_ libxerces-c.so.27.0
xercesc_2_7::XMLPlatformUtils::Initialize(char const*, char const*, xercesc_2_7::PanicHandler*, xercesc_2_7::MemoryManager*, bool)./cc09JcI8.o
xercesc_2_7::XMLAttDefList::serialize(xercesc_2_7::XSerializeEngine&)./cc09JcI8.o
xercesc_2_7::XMLAttDefList::getProtoType() const ./cc09JcI8.o
xercesc_2_7::AbstractDOMParser::getDocument() ./cc09JcI8.o
__1cG__CrunIex_alloc6FI_pv_ libxerces-c.so.27.0
__1cG__CrunIex_throw6Fpvpkn0AQstatic_type_info_pF1_v_v_ libxerces-c.so.27.0
xercesc_2_7::XMLString::release(char**)./cc09JcI8.o
xercesc_2_7::PSVIItem::getActualValue() const./cc09JcI8.o
typeinfo for xercesc_2_7::SAXParseException./cc09JcI8.o
xercesc_2_7::XMemory::operator delete(void*)./cc09JcI8.o
xercesc_2_7::XMemory::operator new(unsigned)./cc09JcI8.o
xercesc_2_7::XMLPlatformUtils::fgMemoryManager ./cc09JcI8.o
xercesc_2_7::DTDEntityDecl::getProtoType() const ./cc09JcI8.o
xercesc_2_7::SAXParseException::~SAXParseException [in-charge]()./cc09JcI8.o
xercesc_2_7::SAXParseException::SAXParseException[in-charge](xercesc_2_7::SAXParseException const&)./cc09JcI8.o
xercesc_2_7::XMLString::transcode(unsigned short const*)./cc09JcI8.o
__1cG__CrunGex_get6F_pv_ libxerces-c.so.27.0
xercesc_2_7::AbstractDOMParser::parse(char const*)./cc09JcI8.o
__1cG__CrunMex_rethrow_q6F_v_ libxerces-c.so.27.0
xercesc_2_7::XMLUni::fgXercescDefaultLocale ./cc09JcI8.o
xercesc_2_7::DTDEntityDecl::isSerializable() const ./cc09JcI8.o
xercesc_2_7::DTDEntityDecl::serialize(xercesc_2_7::XSerializeEngine&)./cc09JcI8.o
xercesc_2_7::XMLEntityDecl::~XMLEntityDecl [not-in-charge]()./cc09JcI8.o
xercesc_2_7::XercesDOMParser::XercesDOMParser[in-charge](xercesc_2_7::XMLValidator*, xercesc_2_7::MemoryManager*, xercesc_2_7::XMLGrammarPool*)./cc09JcI8.o
__1cG__CrunSregister_exit_code6FpG_v_v_ libxerces-c.so.27.0
__1cG__CrunHex_skip6F_b_ libxerces-c.so.27.0
__1cG__CrunIex_clean6F_v_ libxerces-c.so.27.0
xercesc_2_7::XMLAttDefList::isSerializable() const ./cc09JcI8.o
__1cG__CrunKex_rethrow6F_v_ libxerces-c.so.27.0
typeinfo for xercesc_2_7::XMLEntityDecl./cc09JcI8.o
c::c(N6, (int0_t)) libxerces-c.so.27.0
c::c(n6, (int0_t)) libxerces-c.so.27.0
__1c2K6Fpv_v_ libxerces-c.so.27.0
__1c2k6Fpv_v_ libxerces-c.so.27.0
ld: 重大なエラー: シンボル参照エラー。a.out に書き込まれる出力はありません。
collect2: ld returned 1 exit status
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 固定IP Latexの初期Fontに関する質問です。 1 2023/05/23 19:17
- C言語・C++・C# C言語 共用体について コマンドライン引数で値を2つ入力したときに、argv[2]の値をUNI u1 4 2022/04/25 20:34
- その他(ソフトウェア) PowerAutomateDesktop UI要素に文字列を入力するには 1 2023/06/03 14:16
- 数学 .(X,O)をコンパクト空間とする.Xの開被覆C={Ui;i∈N}について,任意のi∈Nに対して,U 2 2023/01/17 18:54
- 統計学 統計学の問題です。どうか教えてください。 線形回帰モデルYi=β0+β1xi+ui(i=1,2,.. 5 2023/06/16 00:51
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- Outlook(アウトルック) Microsoft365で outlookのフォント 2 2023/07/06 09:41
- 統計学 統計学です 1 2023/07/26 04:36
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- Word(ワード) リンクが作動しない 7 2022/12/23 14:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
コンパイルできません。
-
バッチからsqlplusの接続エラー...
-
sys/time.hのインクルードがで...
-
HEWを使用しているのですが、こ...
-
Excelのエラーで困ってます。
-
ビルド時にinet_ptonが見つから...
-
ビルドが失敗してしまいます
-
LPCWSTRとchar
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
VB6 実行時エラー -2(fffffffe)
-
デバッグ中のエラーのことで教...
-
RightとLeft関数のライブ...
-
VBAでファイルを開くプログラム...
-
fortranでプログラムを実行する...
-
C言語でpgm形式の画像を読み込...
-
右オペランドを扱う演算子は定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
Excelのエラーで困ってます。
-
バッチからsqlplusの接続エラー...
-
fortranでプログラムを実行する...
-
HEWを使用しているのですが、こ...
-
コンパイルできません。
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
BC30002: 型 'ListItem' が定義...
-
Handlesについて
-
sys/time.hのインクルードがで...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
RightとLeft関数のライブ...
-
multiple definitionというエラー
-
WindowsからLinuxへの移植
-
HANDLEの宣言でのエラー
-
レコードセットをcloseする所で...
おすすめ情報