Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72279
  • 博文数量: 17
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-04 09:30
文章分类

全部博文(17)

文章存档

2011年(1)

2009年(1)

2008年(15)

我的朋友

分类: LINUX

2008-03-21 15:41:45

    想看一下诺基亚的gtk+的风格被改成啥样了,于是,下载了他们大改过后的gtk+,glib等包。因为机器也是新装的。./autogen.sh生成configure的过程中,遇到了好几次m4宏找不到的错误。
    我自己是个新手,苦于没有人指点, 这种错,在我一年来的成长过程中,不知道遇到了多少。反正是很恼火。下面几个方法,我觉得有点用。就是不知道是否还有更好的办法。

    提示m4宏的错误,和m4的版本相关,也和automake,autoconf,gtk-doc相关。尤其是automake。我编的时候提示需要automake >1.7x。然后就apt-get install automake。由于apt源的问题,这个时候安装的有可能是automake1.1等版本的。或者automake1.9这样的高版本的。我遇到过都不能解决m4等相关问题的现象。指定安装automake1.7之后,问题解决了。无语。

    如果是全新的ubuntu系统,用下面的方法搭建自己的gtk+编译环境也许是个好主意:
      sudo apt-get install libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libgtk2.0-doc gtk-doc-tools
    顺带把X相关的环境也弄好
    sudo apt-get install libx11-dev xlibs-dev
    再把下面的语句也执行一下,总归是有好处的
sudo apt-get install subversion
sudo apt-get install git
sudo apt-get install md5sum
sudo apt-get install sha256sum
sudo apt-get install tar
sudo apt-get install bzip2
sudo apt-get install gzip
sudo apt-get install unzip

sudo apt-get install jade
sudo apt-get install docbook
sudo apt-get install sgmltools
sudo apt-get install docbook-utils
sudo apt-get install texinfo
sudo apt-get install texi2html
sudo apt-get install sed
sudo apt-get install bison
sudo apt-get install bc
sudo apt-get install libc6-dev
sudo apt-get install libpcre3-dev
sudo apt-get install libsdl1.2-dev
sudo apt-get install mktemp

sudo apt-get install sharutils
sudo apt-get install build-essential
sudo apt-get install gawk
sudo apt-get install linux-headers-`uname-r`

    顺带提一句,ubuntu7.04上面安装vmware-server + vmware-any-any挺顺利的。ubuntu-7.10就怎么地都搞不定了。死脑筋了2天才从哥们那知道,ubuntu-7.10换装vmware-workstation版本会超顺利。
    7.04如果用得顺手,没事别瞎折腾,别换7.10先,小问题还挺多。
阅读(2883) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~