作者huki (我的月牙湾,有你存在)
站内LinuxDev
标题Re: [分享] GHunter 0.0.3 - 专看漫画的看图程式
时间Sun Jun 15 21:08:42 2008
[huki@pc-huki ~/share/Programming/gtk/ghunter/trunk]$ cmake .
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- checking for module 'gtk+-2.0'
-- found gtk+-2.0, version 2.12.9
-- checking for module 'libglade-2.0'
-- found libglade-2.0, version 2.6.2
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/huki/share/Programming/gtk/ghunter/trunk
我猜想应该是cmake时就没有抓到正确的路径
然後你改了~~~虽然过了~~~但是他已经有上次错误的路径
所以才造成的
※ 引述《psboy (屠牛特攻队)》之铭言:
: ※ 引述《huki (我的月牙湾,有你存在)》之铭言:
: : v 0.0.3 (2008/05/31)
: : * 多国语系(pot & po)
: : * 增加判断glade档若不在的错误处理
: : 这阵子花了一点时间
: : 把一些东西加了进去烦了不少大大(j大,f大和a大)
: : 终於这个版本用出来了
: : 之後会再把一些功能加上去
: : 希望大家能去看看
: : http://ghunter.googlecode.com
: : source code:http://ghunter.googlecode.com/files/ghunter_0.0.3.tar.gz
: 在Ubuntu 8.04上面compile时发生问题
: 原本是找不到glade/glade.h
: 手动将/usr/include/glade link到 /usr/include/libglade-2.0/glade
: 还是出现undefined reference的问题
: 完整error message如下
: sss@sss:~/ghunter$ cmake .
: -- Configuring done
: -- Generating done
: -- Build files have been written to: /home/sss/ghunter
: sss@sss:~/ghunter$ make
: Linking C executable ghunter
: CMakeFiles/ghunter.dir/src/ghunter.o: In function `on_main_window_destroy':
: ghunter.c:(.text+0x62): undefined reference to `glade_xml_get_type'
: ghunter.c:(.text+0x92): undefined reference to `glade_get_widget_tree'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function `open_file':
: ghunter.c:(.text+0x872): undefined reference to `glade_get_widget_tree'
: ghunter.c:(.text+0x888): undefined reference to `glade_xml_get_widget'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function
: `on_close_menuitem_activate':
: ghunter.c:(.text+0x8f3): undefined reference to `glade_get_widget_tree'
: ghunter.c:(.text+0x909): undefined reference to `glade_xml_get_widget'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function
: `on_fullscreen_menuitem_activate':
: ghunter.c:(.text+0xbda): undefined reference to `glade_get_widget_tree'
: ghunter.c:(.text+0xbf0): undefined reference to `glade_xml_get_widget'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function
: `on_zoom_fit_menuitem_activate':
: ghunter.c:(.text+0xc80): undefined reference to `glade_get_widget_tree'
: ghunter.c:(.text+0xc9d): undefined reference to `glade_xml_get_widget'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function
: `on_main_eventbox_button_press_event':
: ghunter.c:(.text+0x11ae): undefined reference to `glade_get_widget_tree'
: ghunter.c:(.text+0x11c4): undefined reference to `glade_xml_get_widget'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function `set_Instructions':
: ghunter.c:(.text+0x1699): undefined reference to `glade_get_widget_tree'
: ghunter.c:(.text+0x16af): undefined reference to `glade_xml_get_widget'
: CMakeFiles/ghunter.dir/src/ghunter.o: In function `main':
: ghunter.c:(.text+0x18f6): undefined reference to `glade_xml_new'
: ghunter.c:(.text+0x1904): undefined reference to
: `glade_xml_signal_autoconnect'
: ghunter.c:(.text+0x1917): undefined reference to `glade_xml_get_widget'
: ghunter.c:(.text+0x192d): undefined reference to `glade_xml_get_widget'
: ghunter.c:(.text+0x1943): undefined reference to `glade_xml_get_widget'
: collect2: ld 回传 1
: make[2]: *** [ghunter] Error 1
: make[1]: *** [CMakeFiles/ghunter.dir/all] Error 2
: make: *** [all] Error 2
: 请问这要怎麽办? QQ
--
传说中有一颗美丽的苹果~
只有上天注定的人才能把她摘下~
那个人是谁?没有人知道~
只有时间能回答这一切吧~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.138.73.251
※ 编辑: huki 来自: 220.138.73.251 (06/15 21:10)