WAS 8.5在HP-UX Itanium上无法图形化安装启动IIM之解

继之前写的“WAS 8.5在AIX上无法启动图形化概要管理工具WCT或PMT之解”之后
http://www.java2class.net/bbs/viewthread.php?tid=231

问题描述:现在又碰到在HP-UX Itanium上因缺少GTK、GCC相关的组件包而无法图形化安装与启动IBM Installation Manager。

系统版本信息如下
# uname -a
HP-UX vpapp01 B.11.31 U ia64 1498236588 unlimited-user license

错误信息:
#./install
00:01.43 ERROR [main] org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory safeLogged
  Could not load SWT library. Reasons: 
        /opt/IBMImage/IIM/configuration/org.eclipse.osgi/bundles/638/1/.cp/libswt-gtk-4234.so: Unable to find library 'libgcc_s.so.0'.
        no swt-gtk in java.library.path
        Can't load library: /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so
        Can't load library: /.swt/lib/hpux/ia64_32/libswt-gtk.so
        /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so: Unable to find library 'libgcc_s.so.0'.
  java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
        /opt/IBMImage/IIM/configuration/org.eclipse.osgi/bundles/638/1/.cp/libswt-gtk-4234.so: Unable to find library 'libgcc_s.so.0'.
        no swt-gtk in java.library.path
        Can't load library: /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so
        Can't load library: /.swt/lib/hpux/ia64_32/libswt-gtk.so
        /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so: Unable to find library 'libgcc_s.so.0'.

  java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
        /opt/IBMImage/IIM/configuration/org.eclipse.osgi/bundles/638/1/.cp/libswt-gtk-4234.so: Unable to find library 'libgcc_s.so.0'.
        no swt-gtk in java.library.path
        Can't load library: /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so
        Can't load library: /.swt/lib/hpux/ia64_32/libswt-gtk.so
        /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so: Unable to find library 'libgcc_s.so.0'.

    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:331)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
    at org.eclipse.swt.internal.C.<clinit>(C.java:21)
    at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
    ...
The displayed failed to initialize.  See the log /opt/IBMImage/IIM/configuration/1384139308959.log for details.

执行ldd验证所需要的类库是否存在
ldd /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so

/.swt/lib/hpux/ia64_32/libswt-gtk-4234.so:
        Unable to find library 'libgcc_s.so.0'.

问题所在:于是,可以明确知道是缺少类包导致的。

通过swlist查看相关安装类包情况
swlist | grep -i gtk
swlist | grep -i GNU_C_C++

到HP网站注册帐号并下载
GCC : http://www.hp.com/go/gcc
GTK : http://www.hp.com/go/firefox
其他有缺少的可以在这里下载
http://hpux.connect.org.uk/hppd/hpux/Gnu/

执行安装
swinstall -s /tmp/gtk_26800_ia.depot
swinstall -s /tmp/gcc-ia64-4.7.1.depot

查看依赖关是否存在
ldd /opt/hp-gcc-4.7.1/lib/hpux64/libgcc_s.so.0

/opt/hp-gcc-4.7.1/lib/hpux64/libgcc_s.so.0:
        libc.so.1 =>    /lib/hpux64/libc.so.1
        libunwind.so.1 =>       /lib/hpux64/libunwind.so.1
        libdl.so.1 =>   /usr/lib/hpux64/libdl.so.1
        libuca.so.1 =>  /usr/lib/hpux64/libuca.so.1

安装后再验证所需要的包存在的情况
将 LD_LIBRARY_PATH 加到 .profile 中
export LD_LIBRARY_PATH=/opt/hp-gcc-4.7.1/lib

ldd /.swt/lib/hpux/ia64_32/libswt-gtk-4234.so

/.swt/lib/hpux/ia64_32/libswt-gtk-4234.so:
        libgcc_s.so.0 =>        /opt/hp-gcc-4.7.1/lib/libgcc_s.so.0
        libunwind.so.1 =>       /usr/lib/hpux32/libunwind.so.1
        libc.so.1 =>    /usr/lib/hpux32/libc.so.1
        libunwind.so.1 =>       /usr/lib/hpux32/libunwind.so.1
        libuca.so.1 =>  /usr/lib/hpux32/libuca.so.1
        libdl.so.1 =>   /usr/lib/hpux32/libdl.so.1

一切正常,启动之,OK,可以顺利启动安装与执行了。

时间: 2024-10-27 22:35:46

WAS 8.5在HP-UX Itanium上无法图形化安装启动IIM之解的相关文章

HP UX 怎么看端口对应的进程ID?

问题描述 HP UX 11.31 怎么看端口对应的进程ID? 解决方案 lsof |grep 8080|awk '{print $2}'

hp dl580 g7 服务器网卡驱动无法安装?

问题描述 hp dl580 g7 服务器网卡驱动无法安装? hp dl580 g7 服务器昨天重装了winserver2003 sp1 系统,到目前网卡驱动无法安装,引导盘和官网的都试过了,还是不行.求大神显灵...

通过.NET上传图象

上传 以前,通过ASP上传图象(图象的大小.类型都受到限制)一般都是要借助外部组件来完成,.NET的出现,使这一工作变得非常容易并且可以随便的使用Bitmap和Image类型. 在这个指导思想下,我将按照以下步骤(在你要上传图象文件上)创建一个简单的WEB窗体,该窗体将判断上传的文件是否是JPEG文件.判断该文件是否存在(必要时你可以重命名). 1.  创建一个新Web 应用程序项目: 2.  打开Web 窗体: 3.  在窗体上面添加一个HTML表单,并把它转换成服务器控件.在这个例子里,该文

自动预览上传图(图片预览)]

上传 自动预览上传图(图片预览)powered BY AIRZEN 2004/05/21 作者信息:Author:airzen QQ:39192170E-mail:airzen@sohu.com 转贴请保留作者信息,谢谢 <input name="w_s" type="file" id="w_s" onChange="load_img(this.value,img_s);"><input name="

在Ubuntu系统上安装KDE图形化界面的教程

  KDE Plasma 5.2已经发布一段时间了,在本篇中我们将看到如何在Ubuntu 14.10 上安装KDE Plasma 5.2. Ubuntu的默认桌面环境Unity很漂亮还有很多特性,但是如果你问任何有经验的Linux用户关于桌面定制能力,他的回答将是KDE.KDE在定制上是王者并且它得到流行大概是由于Ubuntu有官方的KDE版本,也就是Kubuntu3. 对于Ubuntu(或者任何其他的Linux系统)而言的一个好消息是它们没有绑定在任何特定的桌面环境上,你可以安装额外的桌面环境

代码-网页上折线图和指示如何实现?见图

问题描述 网页上折线图和指示如何实现?见图 示例:白度上随便搜一个股票如 "中国石油股票行情",那个走势图和鼠标所在X坐标的指示线是用什么技术实现的?以及取值等,见图.最好有示例代码的话发一份或者给个链接.lytd0903@163.com 非常感谢! 解决方案 Html5版本的全套股票行情图 - 下载频道 - CSDN.NETHtml5版本的全套股票行情图 解决方案二: 参考:http://www.open-open.com/lib/view/open1331614891546.htm

服务无法启动-linux上firebird安装启动问题

问题描述 linux上firebird安装启动问题 官网上有如下描述"On Linux the Firebird engine is started whenever you carry out an install - from an RPM or via a script - and at system boot time. This means that Firebird is available whenever your system is running once you have

如何使用图形化工具远程管理 Linux 上的 MySQL

如果你在一个远程的VPS上运行了MySQL服务器,你会如何管理你的远程数据库主机呢?基于web的数据库管理工具例如phpMyAdmin或者Adminer可能会是你第一个想起的.这些基于web的管理工具需要一个正常运行的后端的web服务和PHP引擎.但是,如果你的VPS仅仅用来做数据库服务(例如,数据库与其它服务独立存放的分布式结构),为偶尔的数据库管理提供一整套的LAMP是浪费VPS资源的.更糟的是,LAMP所打开的HTTP端口可能会成为你VPS资源的安全漏洞. 作为一种选择,你可以使用在一台客

图片-通过jsp页面上传图,路径保存到oracle中,怎么能在上传的时候把文件的名字改成自己想要的

问题描述 通过jsp页面上传图,路径保存到oracle中,怎么能在上传的时候把文件的名字改成自己想要的 图片保存到磁盘后,当我想换掉这个图片时,用什么方法可以用新的图片覆盖掉老图片 解决方案 一般存路径就是文件改过名字的路径,再次保存新图片,取得原来的路径删除呗,然后在存 解决方案二: 上传的时候重命名同时将文件路径的信息保存到数据库. 硬盘保存文件 . 解决方案三: 用文件流写文件的时候路径不就是名字 解决方案四: 上传的时候用自己想要的名字存在服务器上就行了