ubuntu16.04下编译安装corebird
安装说明
由于
Elementary OS loki
基于Ubuntu 16.04
开发, 其gtk3.0包版本过旧(1.6版本需要3.20以上), 因此编译1.5.1版本获取源码
1 | git clone https://github.com/baedert/corebird.git |
- 运行
autoconfig.sh
1 | sudo ./autogen.sh \ |
ps: 由于缺少libgspell-1-dev
包(所以gtk3.18是真的坑), 因此关闭拼写校验功能
- 编译安装
1 | sudo make |
ps:
编译过程中遇到/src/widgets/BadgeRadioButton.c:106: undefined reference to gtk_widget_set_focus_on_click
参考issue#531解决, 原因是valac翻译器支持的gtk头文件版本比本地库版本高造成的