小编Ide*_*kiy的帖子

为什么我不能在Ubuntu 12.04中编译Drwright

Drwright不包含在主要的Ubuntu发行版中,但可以通过PPA获得.这样安装步骤:

   sudo add-apt-repository ppa:drwright/stable 
   sudo apt-get update
   sudo apt-get install drwright
Run Code Online (Sandbox Code Playgroud)

安装成功完成.

但我想纠正这个程序的源代码.我使用apt-get source drwright下载它.首先,我尝试编译源代码而不做任何更改:

   ./configure
Run Code Online (Sandbox Code Playgroud)

但配置不执行:

configure: error: Package requirements (
  glib-2.0 >= 2.31.13
  gio-2.0 >= 2.31.13
  gdk-pixbuf-2.0 >= 2.25.3
  gtk+-3.0 >= 3.0.0
  libcanberra-gtk3 >= 0
  libnotify >= 0.7
  x11) were not met:

No package 'glib-2.0' found
No package 'gio-2.0' found
No package 'gdk-pixbuf-2.0' found
No package 'gtk+-3.0' found
No package 'libcanberra-gtk3' found
No package 'libnotify' found
No package 'x11' found
Run Code Online (Sandbox Code Playgroud)

为什么Drwring从PPA安装并成功运行,但我无法从源代码编译它?

compilation configure package ubuntu-12.04

3
推荐指数
1
解决办法
2812
查看次数

标签 统计

compilation ×1

configure ×1

package ×1

ubuntu-12.04 ×1