変更されたglibcライブラリを使用しようとしています。glibcライブラリは私のコードに静的にリンクされています。my_libc_var
glibcライブラリで新しい変数(それを呼びましょう)を宣言しました。extern
ただし、(もちろんキーワードofcourseを使用して)その変数をプログラムに含めようとすると、undefined reference
エラーが発生します。どうすればこの問題を解決できますか?
glibcでは、変数は次のように宣言されます。
int my_libc_var;
一方、私のプログラムでは、次のように宣言されています。
extern int my_libc_var;