glib配置错误(gtk-doc、libtool、automaker、autoconf的安装)

几个软件下载地址如下:

http://download.chinaunix.net/download/0007000/6039.shtml

http://download.chinaunix.net/download/0001000/648.shtml

http://download.chinaunix.net/download/0001000/653.shtml

http://download.chinaunix.net/download/0005000/4226.shtml

安装glib时,出现错误说缺少autoconf、automake、libtool、和gtk-doc,在网上搜索说可以到chinaunix中下载,然后就找到了这几个库的下载地址,然后都下载下来开始安装,下载的版本和下面从网上找到的一样

    没有先后顺序,如下面网上的一样,把他们解压到了/usr/bin目录下了,不过我想是不是不需要非要解压到这个目录下,先不管这些,这个以后学的深了自然就懂得了。然后到各个解压目录下进行配置、编译、安装。

命令分别是:

sudo ./configure

sudo make

sudo make install

 

安装autoconf时出现问题,需要m4

然后下载m4包,依然和上面安装步骤一样,然后再安装autoconf

好像是安装gtk-doc时又出现了问题,说是缺少Openjade,再次下载,安装,结果安装过程又出现了缺少OpenSp,再次下载安装,安装opensp又出现问题:configure: error: C++ preprocessor "/lib/cpp" fails sanity check网上说是缺少库,解决方法看下一篇:configure: error: C++ preprocessor "/lib/cpp" fails sanity check

 build-essential安装过后,opensp又出现了其他问题,最后用sudo apt-get install openjade命令安装了openjade,也可以用sudo apt-get install opensp命令安装opensp,不过安装opensp的目的是为了安装openjade,所以直接安装了openjade(原先不知道openjade和opensp可以直接用命令安装,不知道是不是我在/etc/apt/sources.list中添加了几个镜像网址的缘故),再次安装gtk-doc,比较安装openjade也是因为安装gtk-doc需要,再次配置又需要docbook,用sudo apt-get install docbook 命令可以直接找到,那就直接安装吧,安装后再次配置,依然缺少docbook,仔细看发现:缺少docbook xsl。再次用sudo 安装命令看看能否找到sudo apt-get install docbook-xsl  ,真的能找到,那就安装吧,安装完毕,再去gtk-doc目录编译,好了终于不再报错了

 

总结一下吧:其实上面安装步骤中有需要build-essential的,据说这个包含很多的安装包,安装完build-essential后,再次配置glib时,就不会再出现libtool、automaker、autoconf的错误,(也就是说build-essential应该包含了这三个安装包,就不用再手动安装了)只有一个错误,那就是gtk-doc找不到,所以,就去下载gtk-doc安装包吧(这个包直接用apt-get安装命令找不到),下载后解压gtk-doc然后再到这个目录./configure,会出现错误,找不到openjade(这时如果去下载openjade解压安装又会缺少opensp,再下载opensp解压安装又会缺少其他的东西,所以直接用apt-get安装命令安装),用sudo apt-get install openjade命令安装。

再次去gtk-doc目录配置./configure 出现错误,找不到docbook xsl,用sudo apt-get install docbook-xsl命令安装,安装完成,再去gtk-doc目录下配置,编译,安装就ok了,还有上面添加的几个网址是在下面这个网站上找到的:http://packages.ubuntu.com/zh-tw/utopic/amd64/opensp/download

 

 

 

 

http://bbs.chinaunix.net/thread-3752960-1-1.html

我用的是ubuntu9.10,由于官网已经不支持这个版本了,所以该系统在使用“apt-get install 软件名 ”的时候总是说找不到网址,无法识别包之类的错误,我经过上网查,问,还好这个网址的几个朋友的帮助,我终于折腾出结果来了。下面我把我的安装过程总结一下,以供后面的像我一样的初学者参考:
1、我要安装autoconf、automake和libtool三个包,首先在这个网站上下载这三个包的压缩包;
2、将压缩包都解压到/usr/bin目录下,会出现autoconf-2.13、automake-1.4-p6和libtool-1.3.5之类的目录;
3、分别进入这三个目录,用以下三个命令就可以完成:
      ./configure
        make
        make install
4、这大家可能都知道,但是这中间遇到一些问题是像我这样比较笨点的初学者又无法解决了,下面是我遇到的问题:
     在autoconf-2.13目录下安装autoconf的时候,第一天命令就提示有Error:少m4?
               解决方案是先去装m4这个包(这个网站上就有压缩包)
           安装是那三个命令,一样,回过头来再安装autoconf,一次进行就可以了
在此非常感谢snow888、dooros和chenyx帮助!

 

### 回答1: 要进行gtk-doc-tools的离线安装,您需要以下步骤。 1. 下载gtk-doc-tools的源代码包。您可以从Gtk官方网站或其他可靠的源进行下载。确保下载对应于您操作系统和版本的正确包。 2. 在您的计算机上解压源代码包。您可以选择将其解压到任意位置,例如您的主文件夹或者/opt目录。解压后,您将会得到一个包含gtk-doc-tools的文件夹。 3. 打开终端,并切换到解压后的文件夹中。 4. 运行以下命令以配置gtk-doc-tools的安装选项: ``` ./configure ``` 该命令将会检查您的系统环境,并根据您的配置进行预准备。 5. 运行以下命令以编译gtk-doc-tools: ``` make ``` 这将会开始编译gtk-doc-tools。这个过程可能需要一些时间,请耐心等待。 6. 运行以下命令以安装gtk-doc-tools: ``` sudo make install ``` 这个命令将会将gtk-doc-tools安装到您的操作系统中。请确保您具有足够的权限来安装软件。 7. 安装完成后,您可以通过在终端中运行gtk-doc-check命令来验证安装是否成功。如果安装成功,您将会看到相关信息。 通过以上步骤,您可以离线安装gtk-doc-tools。请注意,由于系统配置和版本的差异,可能会影响安装过程。 ### 回答2: 要离线安装gtk-doc-tools,您需要进行以下步骤: 1. 首先,您需要下载gtk-doc-tools的离线安装包。您可以在gtk-doc-tools官方网站或其他可信的软件下载网站上找到这个安装包。确保下载的安装包与您系统的架构和版本相匹配。 2. 在下载完安装包后,将其解压缩到您想要安装gtk-doc-tools的目录。您可以选择将其解压缩到系统的默认目录,或者根据个人喜好选择其他目录。 3. 打开终端(Terminal)并导航到解压缩的gtk-doc-tools目录。 4. 在终端中,输入以下命令以开始安装过程: ``` ./configure make make install ``` 这些命令将配置安装环境,并编译和安装gtk-doc-tools。 5. 安装完成后,您可以通过运行以下命令来验证gtk-doc-tools是否成功安装: ``` gtkdoc-scan --version ``` 如果成功安装,您将看到gtk-doc-tools的版本信息。 请注意,离线安装gtk-doc-tools可能需要一些先决条件,例如GLib、Make、GCC等。如果您在安装过程中遇到依赖错误,请根据错误消息安装缺失的依赖项。 总之,通过下载gtk-doc-tools的离线安装包,解压缩并使用终端进行安装,您可以离线安装gtk-doc-tools。请确保您在安装过程中满足所有的依赖项和系统要求。 ### 回答3: gtk-doc-tools是一组用于生成GTK+应用程序文档的工具集。如果需要进行离线安装,可以按照以下步骤进行操作: 1. 首先,将gtk-doc-tools的源代码下载到本地。可以通过官方网站或者其他可靠的源代码仓库获取到最新的源代码包。下载源代码包后,解压缩到指定目录。 2. 进入解压缩后的目录,使用终端进入该目录。 3. 在终端中执行以下命令来安装gtk-doc-tools之前的依赖包:sudo apt-get install autoconf automake libtool 4. 在终端中执行以下命令来配置gtk-doc-tools的安装选项:./configure --prefix=/usr 这里的"--prefix=/usr"参数指定了gtk-doc-tools安装的目标路径,可以根据需要进行调整。 5. 配置完成后,执行make命令来编译gtk-doc-tools。这个过程可能需要一些时间,具体取决于您的计算机性能。 6. 编译完成后,执行sudo make install命令来安装gtk-doc-tools。这个命令将会将gtk-doc-tools的文件复制到指定的安装目录。 7. 安装完成后,可以在终端中执行gtkdocize命令来验证gtk-doc-tools是否已经成功安装。如果终端返回了gtkdocize的版本信息,则表示安装成功。 至此,gtk-doc-tools已经成功进行了离线安装。你可以在终端中使用gtk-doc-tools来生成GTK+应用程序的文档,为开发和使用这些应用程序提供参考和帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值