您的位置:首页 > 运维架构 > Linux

CentOS 4.8 安装snavigator 编译出错解决办法

2011-09-18 23:54 676 查看
今天在VMware下在CentOS 4.8 安装snavigator,结果编译出错。具体表现为

/home/sourcenav-6.0/tk/generic/tk3d.h
/home/sourcenav-6.0/tk/generic/tk3d.c

语法错误,google了一下发现应该是包不全所置。因此安装以下安装包:

[root@localhost sourcenav-6.0]# yum -y install tk-devel*
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for tk-devel to pack into transaction set. http://mirrors.jiangnan.edu.cn/centos/4.9/os/i386/CentOS/RPMS/tk-devel-8.4.7-3.el4_6.1.i386.rpm: [Errno 14] HTTP Error 400: Bad Request
Trying other mirror. http://mirror.khlug.org/centos/4.9/os/i386/CentOS/RPMS/tk-devel-8.4.7-3.el4_6.1.i386.rpm: [Errno 12] Timeout: <urlopen error timed out>
Trying other mirror.
tk-devel-8.4.7-3.el4_6.1. 100% |=========================|  59 kB    00:03     
---> Package tk-devel.i386 0:8.4.7-3.el4_6.1 set to be updated
--> Running transaction check
--> Processing Dependency: XFree86-devel for package: tk-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xorg-x11-devel to pack into transaction set. http://mirror.khlug.org/centos/4.9/updates/i386/RPMS/xorg-x11-devel-6.8.2-1.EL.69.i386.rpm: [Errno 12] Timeout: <urlopen error timed out>
Trying other mirror.
xorg-x11-devel-6.8.2-1.EL 100% |=========================| 512 kB    00:02     
---> Package xorg-x11-devel.i386 0:6.8.2-1.EL.69 set to be updated
--> Running transaction check
--> Processing Dependency: xorg-x11-libs = 6.8.2-1.EL.69 for package: xorg-x11-devel
--> Processing Dependency: fontconfig-devel >= 2.1 for package: xorg-x11-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xorg-x11-libs to pack into transaction set.
xorg-x11-libs-6.8.2-1.EL. 100% |=========================| 298 kB    00:00     
---> Package xorg-x11-libs.i386 0:6.8.2-1.EL.69 set to be updated
---> Downloading header for fontconfig-devel to pack into transaction set.
fontconfig-devel-2.2.3-13 100% |=========================|  36 kB    00:05     
---> Package fontconfig-devel.i386 0:2.2.3-13.el4 set to be updated
--> Running transaction check
--> Processing Dependency: xorg-x11-libs = 6.8.2-1.EL.63 for package: xorg-x11-xfs
--> Processing Dependency: freetype-devel >= 2.1.4 for package: fontconfig-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for freetype-devel to pack into transaction set.
freetype-devel-2.1.9-19.e 100% |=========================|  26 kB    00:00     
---> Package freetype-devel.i386 0:2.1.9-19.el4 set to be updated
---> Downloading header for xorg-x11-xfs to pack into transaction set.
xorg-x11-xfs-6.8.2-1.EL.6 100% |=========================| 271 kB    00:00     
---> Package xorg-x11-xfs.i386 0:6.8.2-1.EL.69 set to be updated
--> Running transaction check
--> Processing Dependency: freetype = 2.1.9-19.el4 for package: freetype-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for freetype to pack into transaction set.
freetype-2.1.9-19.el4.i38 100% |=========================|  31 kB    00:00     
---> Package freetype.i386 0:2.1.9-19.el4 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 tk-devel                i386       8.4.7-3.el4_6.1  base              800 k
Installing for dependencies:
 fontconfig-devel        i386       2.2.3-13.el4     base              233 k
 freetype-devel          i386       2.1.9-19.el4     update            537 k
 xorg-x11-devel          i386       6.8.2-1.EL.69    update            5.2 M
Updating for dependencies:
 freetype                i386       2.1.9-19.el4     update            767 k
 xorg-x11-libs           i386       6.8.2-1.EL.69    update            2.7 M
 xorg-x11-xfs            i386       6.8.2-1.EL.69    update            327 k

Transaction Summary
=============================================================================
Install      4 Package(s)         
Update       3 Package(s)         
Remove       0 Package(s)         
Total download size: 10 M
Downloading Packages:
(1/7): fontconfig-devel-2 100% |=========================| 233 kB    00:17     
(2/7): freetype-2.1.9-19. 100% |=========================| 767 kB    00:03     
(3/7): freetype-devel-2.1 100% |=========================| 537 kB    00:02     
(4/7): xorg-x11-xfs-6.8.2 100% |=========================| 327 kB    00:01     
(5/7): tk-devel-8.4.7-3.e 100% |=========================| 800 kB    00:52     
(6/7): xorg-x11-devel-6.8 100% |=========================| 5.2 MB    00:23     
(7/7): xorg-x11-libs-6.8. 100% |=========================| 2.7 MB    00:11     
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating  : freetype                     ####################### [ 1/10] 
  Updating  : xorg-x11-libs                ####################### [ 2/10] 
  Installing: freetype-devel               ####################### [ 3/10] 
  Installing: fontconfig-devel             ####################### [ 4/10] 
  Installing: xorg-x11-devel               ####################### [ 5/10] 
  Updating  : xorg-x11-xfs                 ####################### [ 6/10] 
  Installing: tk-devel                     ####################### [ 7/10] 
  Cleanup   : freetype                     ####################### [ 8/10]
  Cleanup   : xorg-x11-xfs                 ####################### [ 9/10]
  Cleanup   : xorg-x11-libs                ####################### [10/10]

Installed: tk-devel.i386 0:8.4.7-3.el4_6.1
Dependency Installed: fontconfig-devel.i386 0:2.2.3-13.el4 freetype-devel.i386 0:2.1.9-19.el4 xorg-x11-devel.i386 0:6.8.2-1.EL.69
Dependency Updated: freetype.i386 0:2.1.9-19.el4 xorg-x11-libs.i386 0:6.8.2-1.EL.69 xorg-x11-xfs.i386 0:6.8.2-1.EL.69
Complete!


安装完成后,使用INSTALL文档的UNIX安装步骤:

% ./configure --prefix=/opt/sourcenav
% make
(become root)
% make install
安装成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: