Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103678682
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-06 12:50:41

作者: Limits  出自:
1.下载



2.安装

没啥好安装的,直接解压就好了,我习惯放到/opt目录下边

gwt-linux-1.4.61.tar.bz2

然后创建一个指向这个目录的链接

ln -sv /opt/gwt-linux-1.4.61/ /opt/gwt

3.运行例子测试一下

cd /opt/gwt/samples/Hello

./Hello-shell

*** 应该会出错,提示如下

** Unable to load Mozilla for hosted mode **
java.lang.UnsatisfiedLinkError: /opt/gwt-linux-1.4.61/mozilla-1.7.12/libxpcom.so: libplds4.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at com.google.gwt.dev.shell.moz.MozillaInstall.load(MozillaInstall.java:190)
at com.google.gwt.dev.BootStrapPlatform.go(BootStrapPlatform.java:40)
at com.google.gwt.dev.GWTShell.main(GWTShell.java:318)

原因就是.so文件无法正常的加载,测试方法:

ldd /opt/gwt/mozilla-1.7.12/libxpcom.so
linux-gate.so.1 => (0xffffe000)
libplds4.so => /opt/gwt/mozilla-1.7.12/libplds4.so (0xb7eae000) ###这里应该是找不到的!!!
libplc4.so => /opt/gwt/mozilla-1.7.12/libplc4.so (0xb7ea9000)
libnspr4.so => /opt/gwt/mozilla-1.7.12/libnspr4.so (0xb7e74000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7e5c000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7e58000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7d9e000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d79000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d6e000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c23000)
/lib/ld-linux.so.2 (0×80000000)
阅读(320) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~