wiki.archlinux.jp/index.php/デスクトップ通 知#C
に記載されたサンプルソースを gcc に食わせると、リンカに undefined reference to `関数' と怒られる。なぜ?
Ubuntu 以外の環境では怒られない。
$ gcc -o hello_world `pkg-config --cflags --libs gio-2.0` hello_world.c
/usr/bin/ld: /tmp/ccB6DNA9.o: in function `main':
hello_world.c:(.text+0x1c): undefined reference to `g_application_new'
/usr/bin/ld: hello_world.c:(.text+0x36): undefined reference to `g_application_register'
<略>
collect2: error: ld returned 1 exit status
$ pkg-config --cflags --libs gio-2.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -lgio-2.0 -lgobject-2.0 -lglib-2.0
$ # 関数の在処
$ objdump -T /lib/x86_64-linux-gnu/libgio-2.0.so.0 | grep g_application_new
00000000000e3d70 g DF .text 0000000000000071 Base g_application_new
$ # 既存コマンドは到達できる
$ ldd /usr/bin/gnome-keyring | grep gio
libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x000073c49a5e1000)
$ grep PRE os-release
PRETTY_NAME="Ubuntu 24.04.2 LTS"
【deb系】Ubuntu Linux 74【ディストリ】
236login:Penguin 警備員[Lv.3][新芽] (ワッチョイ ffa3-GFWC)
2025/04/27(日) 12:48:51.82ID:tn9oTxre0レスを投稿する
ニュース
- 新語・流行語大賞ノミネート語発表「好きすぎて滅!」「ちいかわ(現象)」「モナキ」「りくりゅう」など WBC、W杯は選外 [Ailuropoda melanoleuca★]
- 【不正アクセス】ドコモで不正アクセスか 5日午前1時すぎから緊急メンテナンス [ぐれ★]
- 【2026流行語大賞】「酷暑日」「AI暴走」「スマホ農場」「りくりゅう」「フレネミー」「好きすぎて、滅!」候補30語を発表 [煮卵★]
- 《「非常に失礼な行為」と批判も》女性声優の“顔を黒塗り”コスプレが「黒人差別ではないか」と国境を越えて物議… [Ailuropoda melanoleuca★]
- 【東京】1〜6月の都内出生数4万1745人 増加率も全国最高の4.7% [首都圏の虎★]
- 「“直美”を減らすために美容医療機関への負担を重く」財務省が財政審で提言 地域間の医療サービスの偏り改善へ [煮卵★]
- 【高市悲報】くるり岸田さん、若くて美人な嫁さんと結婚しただけなのにネット民から叩かれてしまう…… [158478931]
- オルグ(笑)とかいう掲示板にコソコソと逃げたゴキブリ🪳おる?wwwwwwwwwwwwwwwwwwwwwww [668024367]
- 【動画】米国、元財務省次官補佐官「新型コロナはアメリカが管理するウクライナの生物研究所で作られ、武漢に持ち込まれた」 ★3 [624898991]
- 東京21:44発→翌朝秋田8:45着 臨時夜行新幹線 [567637504]
- docomoがまた通信障害だったらしい、いまだにdocomoを使ってる人ってなんかそういう縛りで生きてるタイプ? [748563222]
- NTTドコモ、不正アクセスか [668024367]