./configure检查结果:
代码: 全选
$./configure --disable-spell
Configuration:
Source code location: .
Compiler: gcc
Spell Plugin enabled: no
Gvfs metadata enabled: yes
Deprecations enabled: yes
GObject Introspection: yes
GDK Backend: x11
Zeitgeist support: no
Python support: no
编译安装:
代码: 全选
$make
In file included from gedit-language-manager.h:35:0,
from gedit-language-manager.c:34:
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcelanguagemanager.h:42:2: error: unknown type name 'GObject'
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcelanguagemanager.h:49:2: error: unknown type name 'GObjectClass'
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcelanguagemanager.h:59:1: error: unknown type name 'GType'
gedit-language-manager.c: In function 'language_compare':
gedit-language-manager.c:55:2: warning: implicit declaration of function 'gtk_source_language_get_name' [-Wimplicit-function-declaration]
gedit-language-manager.c:55:2: warning: nested extern declaration of 'gtk_source_language_get_name' [-Wnested-externs]
gedit-language-manager.c:55:24: warning: initialization makes pointer from integer without a cast [enabled by default]
gedit-language-manager.c:56:24: warning: initialization makes pointer from integer without a cast [enabled by default]
gedit-language-manager.c: In function 'gedit_language_manager_list_languages_sorted':
gedit-language-manager.c:77:3: warning: implicit declaration of function 'GTK_SOURCE_IS_LANGUAGE' [-Wimplicit-function-declaration]
gedit-language-manager.c:77:3: warning: nested extern declaration of 'GTK_SOURCE_IS_LANGUAGE' [-Wnested-externs]
gedit-language-manager.c:80:3: warning: implicit declaration of function 'gtk_source_language_get_hidden' [-Wimplicit-function-declaration]
gedit-language-manager.c:80:3: warning: nested extern declaration of 'gtk_source_language_get_hidden' [-Wnested-externs]
make[4]: *** [gedit-language-manager.lo] 错误 1
make[3]: *** [all-recursive] 错误 1
make[2]: *** [all] 错误 2
make[1]: *** [all-recursive] 错误 1
make: *** [all] 错误 2
代码: 全选
#make install
Making install in gedit
make[1]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit'
make install-recursive
make[2]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit'
Making install in dialogs
make[3]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/dialogs'
make[4]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/dialogs'
make[4]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/share/gedit/ui/" || /bin/mkdir -p "/usr/local/share/gedit/ui/"
/usr/bin/install -c -m 644 gedit-encodings-dialog.ui gedit-preferences-dialog.ui gedit-replace-dialog.ui '/usr/local/share/gedit/ui/'
make[4]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/dialogs'
make[3]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/dialogs'
Making install in smclient
make[3]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/smclient'
make[4]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/smclient'
make[4]: 没有什么可以做的为 `install-exec-am'。
make[4]: 没有什么可以做的为 `install-data-am'。
make[4]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/smclient'
make[3]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/smclient'
Making install in theatrics
make[3]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/theatrics'
make install-am
make[4]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/theatrics'
make[5]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/theatrics'
make[5]: 没有什么可以做的为 `install-exec-am'。
make[5]: 没有什么可以做的为 `install-data-am'。
make[5]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/theatrics'
make[4]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/theatrics'
make[3]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit/theatrics'
make[3]: 正在进入目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit'
CC gedit-language-manager.lo
In file included from gedit-language-manager.h:35:0,
from gedit-language-manager.c:34:
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcelanguagemanager.h:42:2: error: unknown type name 'GObject'
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcelanguagemanager.h:49:2: error: unknown type name 'GObjectClass'
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcelanguagemanager.h:59:1: error: unknown type name 'GType'
gedit-language-manager.c: In function 'language_compare':
gedit-language-manager.c:55:2: warning: implicit declaration of function 'gtk_source_language_get_name' [-Wimplicit-function-declaration]
gedit-language-manager.c:55:2: warning: nested extern declaration of 'gtk_source_language_get_name' [-Wnested-externs]
gedit-language-manager.c:55:24: warning: initialization makes pointer from integer without a cast [enabled by default]
gedit-language-manager.c:56:24: warning: initialization makes pointer from integer without a cast [enabled by default]
gedit-language-manager.c: In function 'gedit_language_manager_list_languages_sorted':
gedit-language-manager.c:77:3: warning: implicit declaration of function 'GTK_SOURCE_IS_LANGUAGE' [-Wimplicit-function-declaration]
gedit-language-manager.c:77:3: warning: nested extern declaration of 'GTK_SOURCE_IS_LANGUAGE' [-Wnested-externs]
gedit-language-manager.c:80:3: warning: implicit declaration of function 'gtk_source_language_get_hidden' [-Wimplicit-function-declaration]
gedit-language-manager.c:80:3: warning: nested extern declaration of 'gtk_source_language_get_hidden' [-Wnested-externs]
make[3]: *** [gedit-language-manager.lo] 错误 1
make[3]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit'
make[2]: *** [install-recursive] 错误 1
make[2]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit'
make[1]: *** [install] 错误 2
make[1]:正在离开目录 `/home/siheyuan98/下载/gedit-3.2.5.tar.zip_FILES/gedit-3.2.5/gedit'
make: *** [install-recursive] 错误 1
本人菜鸟,麻烦高手解释详细一些,谢谢了。