【deb系】Ubuntu Linux 74【ディストリ】 (251レス)
【deb系】Ubuntu Linux 74【ディストリ】 http://mao.5ch.net/test/read.cgi/linux/1723202985/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
236: login:Penguin 警備員[Lv.3][新芽] (ワッチョイ ffa3-GFWC) [] 2025/04/27(日) 12:48:51.82 ID:tn9oTxre0 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" http://mao.5ch.net/test/read.cgi/linux/1723202985/236
237: login:Penguin 警備員[Lv.11] (ワッチョイ 77a6-DyZQ) [sage] 2025/04/27(日) 13:20:00.50 ID:0dXHRQrZ0 >>236 URLちゃんと貼りなよ https://wiki.archlinux.jp/index.php/%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E9%80%9A%E7%9F%A5#C http://mao.5ch.net/test/read.cgi/linux/1723202985/237
238: login:Penguin 警備員[Lv.3][新芽] (スップ Sd3f-Fb85) [sage] 2025/04/27(日) 18:37:34.32 ID:dXZvU646d >>236 FAQです `pkg-config --cflags --libs gio-2.0` をコマンドラインの最後にもう一度加えてください http://mao.5ch.net/test/read.cgi/linux/1723202985/238
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s