YuanhuiQu / ibus-cloud-pinyin

Automatically exported from code.google.com/p/ibus-cloud-pinyin
GNU General Public License v3.0
1 stars 1 forks source link

make出错 #101

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What problem?

What steps will reproduce the problem?
1.编译出错,哪位高人给指点指点?
2.
3.

Additional information below.

lvxu1987@Lyuxu-ThinkPad-T400:~/下载/ibus-cloud-pinyin-read-only$ make
make[1]: 正在进入目录 
`/home/lvxu1987/下载/ibus-cloud-pinyin-read-only/src'
:: Building ibus-engine-cloud-pinyin ...
gcc `cat c-flags.txt` -pthread main.c dbus-binding.c pinyin-utils.c 
frontend-utils.c config.c database.c lua-binding.c ibus-engine.c -g -o 
ibus-engine-cloud-pinyin
frontend-utils.c: 在函数‘icp_frontend_notify’中:
frontend-utils.c:103:2: 错误: 
提供给函数‘notify_notification_new’的实参太多
/usr/include/libnotify/notification.h:114:21: 附注: 在此声明
lua-binding.c: 在函数‘icp_lua_binding_init’中:
lua-binding.c:1603:33: 警告: 将一个整数转换为大小不同的指针 
[-Wint-to-pointer-cast]
ibus-engine.c: 在函数‘_lambda0_’中:
ibus-engine.c:514:56: 错误: 
‘IBusProperty’没有名为‘icon’的成员
make[1]: *** [ibus-engine-cloud-pinyin] 错误 1
make[1]:正在离开目录 
`/home/lvxu1987/下载/ibus-cloud-pinyin-read-only/src'
make: *** [src/ibus-engine-cloud-pinyin] 错误 2

Original issue reported on code.google.com by lvxu1...@gmail.com on 26 Jul 2013 at 2:19

GoogleCodeExporter commented 8 years ago
lvxu1987@Lyuxu-ThinkPad-T400:~/ibus-cloud-pinyin-read-only$ make
:: Finding dependencies ...
    lua5.1: 5.1.4
    glib-2.0: 2.32.3
    gthread-2.0: 2.32.3
    gdk-2.0: 2.24.10
    gtk+-2.0: 2.24.10
    ibus-1.0: 1.4.1
    atk: 2.4.0
    gee-1.0: 0.6.4
    dbus-glib-1: 0.98
    libnotify: 0.7.5
    sqlite3: 3.7.9
make[1]: 正在进入目录 `/home/lvxu1987/ibus-cloud-pinyin-read-only/src'
:: Generating C files for ibus-engine-cloud-pinyin ...
valac `cat valac-flags.txt` --pkg posix --thread --enable-checking --vapidir=. 
--disable-warnings  -C main.vala dbus-binding.vala pinyin-utils.vala 
frontend-utils.vala config.vala database.vala lua-binding.vala ibus-engine.vala
:: Patching C files (workaround for valac) ...
for i in *.c; do sed -i "s#@PREFIX@#/usr#g" $i; done
:: Building ibus-engine-cloud-pinyin ...
gcc `cat c-flags.txt` -pthread main.c dbus-binding.c pinyin-utils.c 
frontend-utils.c config.c database.c lua-binding.c ibus-engine.c -g -o 
ibus-engine-cloud-pinyin
frontend-utils.c: 在函数‘icp_frontend_notify’中:
frontend-utils.c:103:2: 错误: 
提供给函数‘notify_notification_new’的实参太多
/usr/include/libnotify/notification.h:114:21: 附注: 在此声明
lua-binding.c: 在函数‘icp_lua_binding_init’中:
lua-binding.c:1603:33: 警告: 将一个整数转换为大小不同的指针 
[-Wint-to-pointer-cast]
ibus-engine.c: 在函数‘_lambda0_’中:
ibus-engine.c:514:56: 错误: 
‘IBusProperty’没有名为‘icon’的成员
make[1]: *** [ibus-engine-cloud-pinyin] 错误 1
make[1]:正在离开目录 `/home/lvxu1987/ibus-cloud-pinyin-read-only/src'
make: *** [src/ibus-engine-cloud-pinyin] 错误 2
lvxu1987@Lyuxu-ThinkPad-T400:~/ibus-cloud-pinyin-read-only$ make install
make[1]: 正在进入目录 `/home/lvxu1987/ibus-cloud-pinyin-read-only/src'
:: Building ibus-engine-cloud-pinyin ...
gcc `cat c-flags.txt` -pthread main.c dbus-binding.c pinyin-utils.c 
frontend-utils.c config.c database.c lua-binding.c ibus-engine.c -g -o 
ibus-engine-cloud-pinyin
frontend-utils.c: 在函数‘icp_frontend_notify’中:
frontend-utils.c:103:2: 错误: 
提供给函数‘notify_notification_new’的实参太多
/usr/include/libnotify/notification.h:114:21: 附注: 在此声明
lua-binding.c: 在函数‘icp_lua_binding_init’中:
lua-binding.c:1603:33: 警告: 将一个整数转换为大小不同的指针 
[-Wint-to-pointer-cast]
ibus-engine.c: 在函数‘_lambda0_’中:
ibus-engine.c:514:56: 错误: 
‘IBusProperty’没有名为‘icon’的成员
make[1]: *** [ibus-engine-cloud-pinyin] 错误 1
make[1]:正在离开目录 `/home/lvxu1987/ibus-cloud-pinyin-read-only/src'
make: *** [src/ibus-engine-cloud-pinyin] 错误 2
lvxu1987@Lyuxu-ThinkPad-T400:~/ibus-cloud-pinyin-read-only$ 

Original comment by lvxu1...@gmail.com on 26 Jul 2013 at 2:46