编译ibus-sogoupycc-0.2.5时出错了,请编译高手们帮忙看一下

编译打包和其他
回复
whywf001
帖子: 73
注册时间: 2009-07-13 19:22

编译ibus-sogoupycc-0.2.5时出错了,请编译高手们帮忙看一下

#1

帖子 whywf001 » 2010-06-14 12:53

这是编译过程:

~$ tar -zxvf /home/whywf001/系统/ibus-sogoupycc-0.2.5.tar.gz
ibus-sogoupycc-0.2.5/
ibus-sogoupycc-0.2.5/icons/
ibus-sogoupycc-0.2.5/icons/extensions.png
ibus-sogoupycc-0.2.5/icons/engmode-off.png
ibus-sogoupycc-0.2.5/icons/CMakeLists.txt
ibus-sogoupycc-0.2.5/icons/engmode-on.png
ibus-sogoupycc-0.2.5/icons/ibus-sogoupycc.png
ibus-sogoupycc-0.2.5/icons/idle.png
ibus-sogoupycc-0.2.5/icons/requesting.png
ibus-sogoupycc-0.2.5/sogoupycc.xml.template
ibus-sogoupycc-0.2.5/config.lua
ibus-sogoupycc-0.2.5/CMakeLists.txt
ibus-sogoupycc-0.2.5/build.sh
ibus-sogoupycc-0.2.5/cmake_uninstall.cmake.in
ibus-sogoupycc-0.2.5/src/
ibus-sogoupycc-0.2.5/src/main.cpp
ibus-sogoupycc-0.2.5/src/PinyinSequence.cpp
ibus-sogoupycc-0.2.5/src/gb2312List.txt
ibus-sogoupycc-0.2.5/src/PinyinDatabase.cpp
ibus-sogoupycc-0.2.5/src/engine.h
ibus-sogoupycc-0.2.5/src/engine.cpp
ibus-sogoupycc-0.2.5/src/PinyinDatabase.h
ibus-sogoupycc-0.2.5/src/Configuration.h
ibus-sogoupycc-0.2.5/src/PinyinUtility.cpp
ibus-sogoupycc-0.2.5/src/DoublePinyinScheme.cpp
ibus-sogoupycc-0.2.5/src/CMakeLists.txt
ibus-sogoupycc-0.2.5/src/PinyinCloudClient.h
ibus-sogoupycc-0.2.5/src/PinyinSequence.h
ibus-sogoupycc-0.2.5/src/defines.cpp
ibus-sogoupycc-0.2.5/src/LuaBinding.h
ibus-sogoupycc-0.2.5/src/XUtility.cpp
ibus-sogoupycc-0.2.5/src/LuaBinding.cpp
ibus-sogoupycc-0.2.5/src/Configuration.cpp
ibus-sogoupycc-0.2.5/src/defines.h
ibus-sogoupycc-0.2.5/src/PinyinCloudClient.cpp
ibus-sogoupycc-0.2.5/src/XUtility.h
ibus-sogoupycc-0.2.5/src/DoublePinyinScheme.h
ibus-sogoupycc-0.2.5/src/PinyinUtility.h
ibus-sogoupycc-0.2.5/LICENCE
ibus-sogoupycc-0.2.5/fetcher
# cd ibus-sogoupycc-0.2.5
5# ./build.sh
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- checking for one of the modules 'lua5.1;lua-5.1;lua'
-- found lua5.1, version 5.1.4
-- checking for modules 'ibus-1.0>=1.2.0;glib-2.0>=2.22;gthread-2.0>=2.22;dbus-1>=1.2;sqlite3;gtk+-2.0;gdk-2.0;libnotify>=0.4'
-- found ibus-1.0, version 1.3.5
-- found glib-2.0, version 2.24.1
-- found gthread-2.0, version 2.24.1
-- found dbus-1, version 1.2.16
-- found sqlite3, version 3.6.22
-- found gtk+-2.0, version 2.20.1
-- found gdk-2.0, version 2.20.1
-- found libnotify, version 0.4.5
-- Configuring done
-- Generating done
-- Build files have been written to: /home/whywf001/ibus-sogoupycc-0.2.5/build
Scanning dependencies of target ibus-sogoupycc
[ 9%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/LuaBinding.cpp.o
[ 18%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/PinyinUtility.cpp.o
[ 27%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/PinyinDatabase.cpp.o
[ 36%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/XUtility.cpp.o
[ 45%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/PinyinSequence.cpp.o
[ 54%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/DoublePinyinScheme.cpp.o
[ 63%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/PinyinCloudClient.cpp.o
[ 72%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/Configuration.cpp.o
[ 81%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/engine.cpp.o
[ 90%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/defines.cpp.o
[100%] Building CXX object bin/CMakeFiles/ibus-sogoupycc.dir/main.cpp.o
/home/whywf001/ibus-sogoupycc-0.2.5/src/main.cpp: In function ‘int main(int, char**)’:
/home/whywf001/ibus-sogoupycc-0.2.5/src/main.cpp:105: error: ‘dbus_threads_init_default’ was not declared in this scope
make[2]: *** [bin/CMakeFiles/ibus-sogoupycc.dir/main.cpp.o] 错误 1
make[1]: *** [bin/CMakeFiles/ibus-sogoupycc.dir/all] 错误 2
make: *** [all] 错误 2
东风唯笑
帖子: 64
注册时间: 2008-12-03 11:00

Re: 编译ibus-sogoupycc-0.2.5时出错了,请编译高手们帮忙看一下

#2

帖子 东风唯笑 » 2010-07-04 20:56

你还是别编译了吧,用现成的吧
lijiwe24
帖子: 206
注册时间: 2010-07-27 9:44

Re: 编译ibus-sogoupycc-0.2.5时出错了,请编译高手们帮忙看一下

#3

帖子 lijiwe24 » 2010-07-29 23:58

错了,搜狗云输入法不支持ibus1.3
之能够用ibus1.2

新的云项目才支持1.3
ubuntu 10.10 + RedOffice + Firefox + thunderbird
whywf001
帖子: 73
注册时间: 2009-07-13 19:22

Re: 编译ibus-sogoupycc-0.2.5时出错了,请编译高手们帮忙看一下

#4

帖子 whywf001 » 2010-08-04 13:25

多谢了
whywf001
帖子: 73
注册时间: 2009-07-13 19:22

Re: 编译ibus-sogoupycc-0.2.5时出错了,请编译高手们帮忙看一下

#5

帖子 whywf001 » 2010-08-04 13:25

多谢了
回复