gtk+-在ubuntu下编译一个开源软件,./configure时出现错误,求指教

问题描述

在ubuntu下编译一个开源软件,./configure时出现错误,求指教

显示的错误:
checking for libgnome-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.0.0
gtk+-2.0 >= 2.4.0
gnome-vfs-2.0 >= 2.6.0
libglade-2.0 >= 2.3.6... Package libgnome-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing libgnome-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgnome-2.0' found Package libgnomeui-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containinglibgnomeui-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgnomeui-2.0' found Package gnome-vfs-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gnome-vfs-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gnome-vfs-2.0' found
configure: error: Library requirements (libgnome-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.0.0
gtk+-2.0 >= 2.4.0
gnome-vfs-2.0 >= 2.6.0
libglade-2.0 >= 2.3.6) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
可是找不到这些.pc文件,把缺少的.pc文件安装上去,在安装时会缺少其他文件。
不知道该怎么办

解决方案

先下载和安装libgnome 2.0
sudo apt-get install gnome-core-devel

时间: 2016-05-17
Tags: ubuntu, 安装, gtk

gtk+-在ubuntu下编译一个开源软件,./configure时出现错误,求指教的相关文章

如何在ubuntu下编译APK,这个APK的签名为非原生应用的签名?

问题描述 如题,想在ubuntu下编译一个APK,因为这个APK里要用到系统的一些代码,可是我不希望这个APK的签名为系统签名,如何做到?一般情况下编好后都是在out/...system/app下,而且只要你有手机的权限,就可以push apk到手机system/app下.我只是希望能编一个类似第三方的APK,如何做到?求大神解决. 问题补充:MyEyeOfJava 写道 解决方案 做自己的keystore文件,重新对APK进行签名~

在Ubuntu下编译wpa_supplicant

最近在研究WiFi联盟的多屏互动协议Miracast,其中需要用到wpa_supplicant,编译中遇到了一些问题,经过一下午的折腾也都解决了,下面分享给各位. 一.编译需要用到三个库源码包,分别是wpa_supplicant, openssl, libnl 1. wpa_supplicant是我们需要编译的源文件包,目前最新版本是1.1.在终端命令行下输入: wget http://hostap.epitest.fi/releases/wpa_supplicant-1.1.tar.gz 进行

如何在ubuntu下编译linux API文件?

问题描述 如何在ubuntu下编译linux API文件? 一个用到了Linux API的C文件,应该如何在ubunt下编译,我编译时总会出现系统头文件出错的情况或者缺少某个头文件 解决方案 gcc -wall -g xx.c -o xx 找出你调用的api函数x,使用man x,可以查看需要的头文件

【翻译】如何选择一个开源软件许可证 Choosing an OSS license doesn’t need to be scary

本文禁止转载~ 选择一个开源软件许可证并不需要很可怕 下列哪一项最能描述你的情况? 我想简单和宽容 MIT许可证是一个许可证,就是短了点.它让人们做任何他们想与你的代码,只要他们提供归属回你和不承担你的责任. jQuery和Rails使用MIT许可. 也就是把源代码拷贝出去后他人可以做任何操作,也和作者没有关系 The MIT License (MIT) Copyright (c) [year] [fullname] Permission is hereby granted, free of c

file-solaris下编译的程序执行是出现段错误

问题描述 solaris下编译的程序执行是出现段错误 编译器版本Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs Configured with: /sfw10/builds/build/sfw10-patch/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/ccs/bin/as --without-gnu-as --

ubuntu下用rvm安装ruby on rails出错,求各路大神帮忙~!

问题描述 ubuntu下用rvm安装ruby on rails出错,求各路大神帮忙~! ruby已经安装好: $ ruby -v ruby 2.2.1p85(2015-02-26 revision 49769) [x86_64linux] 国内服务器推荐替换 RubyGems 的到淘宝镜像: $ gem sources --remove https://rubygems.org/ $ gem sources -a http://ruby.taobao.org/ 回车后报错 ERROR: Whil

如何知道一个im软件运行时所需要的服务器大小

问题描述 如何知道一个im软件运行时所需要的服务器大小 具体要一些什么数据去计算,计算公式是什么. 我要的是100人并发时所需要的服务器最低配置 解决方案 这样看你的带宽,要处理的业务,数据量大,肯定并发支持就小,以及你服务端程序的设计,而不是说什么配置的就能满足怎么要求的并发

iostream-请大神一看!使用tinyxml编译出来的程序运行时的错误!

问题描述 请大神一看!使用tinyxml编译出来的程序运行时的错误! 因为是新手刚学习tinyxml,所以谢了个生成xml文件的cpp试试,编译时没问题,但是程序运行时会出现:xml: malloc.c:2395: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (ol

eclipse无法启动-本人系统ubuntu 安装eclipse时出现了错误 求指教

问题描述 本人系统ubuntu 安装eclipse时出现了错误 求指教 !SESSION Sat Sep 13 10:54:53 CST 2014 ------------------------------------------!ENTRY org.eclipse.equinox.launcher 4 0 2014-09-13 10:54:53.430!MESSAGE Exception launching the Eclipse Platform:!STACKjava.lang.Inter