LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1765|回复: 3

lumaqqg还是没运行起来--turbolinux 7

[复制链接]
发表于 2006-2-23 18:04:05 | 显示全部楼层 |阅读模式
一直以来在TL7下都没把lumaqq装成功,今天又载了最新版的,结果还是不行哦.
   载的是:lumaqq_2006M1-linux_gtk2_x86_no_jre.tar.gz
解包后在LumaQQ目录下运行./lumaqq(已是可执行权限了),出现下面提示:
    [root@localhost LumaQQ]# ./lumaqq
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/soft/LumaQQ/swt/libswt-pi-gtk-3138.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:122)
        at edu.tsinghua.lumaqq.ui.MainShell.<init>(MainShell.java:167)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:117)

之后就止反应
因下载的是不带JRE的,之后去java.sun.com下载了jre-1_5_0_06-linux-i586.bin和
jre-1_5_0_06-linux-i586.rpm   装后运行还是一样的结果,请高手门提示指点下,谢谢
我想应该有人在此系统下安装成功的吧,能否分享一下呀,我的是turbolinux Dataserver 7的
内核为2.4.18-12L

______________________________________________________
   小记:今天终于把u盘挂上了,是参考了本专区的以前的两个贴子,终于挂上了,这边先谢了

小弟是第一次在本区发过帖子的,有什么不足请朋友们多多指教,谢谢
发表于 2006-2-23 18:58:23 | 显示全部楼层
lumaqq是需要gtk2包支持的,似乎早于10d的turbolinux发行版都没有该包

你可以到turbolinux的CVS自己下载RPM SPEC编绎,注意太新的版本可能依赖麻烦编绎不成功
http://pkgcvs.turbolinux.co.jp/cgi-bin/cvsweb.cgi/
user:turbo
pass:linux

我在8 10版本一直用下面几个

atk-1.4.1-1.src.rpm
glib2-2.2.3-3.src.rpm
gtk2-2.2.4-3.src.rpm
pango-1.2.2-1.src.rpm
pkgconfig-0.15.0-2.src.rpm

RPM HOWTO
http://www.rpm.org/RPM-HOWTO/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-24 21:10:47 | 显示全部楼层

终于有QQ界面出来了,不过还是存在一点问题,请朋友们多多指点

谢谢dato
经过一天的不懈努力,终于把那些问题给解决了,我的QQ终于有了界面,这是第一次看到界面的,好高兴哦。不过还是存在问题哦。在命令行下的提示如下:
    (1)运行的版本为:lumaqq_2004t-linux_jre.tar.gz时
提示:
[root@localhost LumaQQ]#
(SWT:28955): Gtk-CRITICAL **: file gtkwindow.c: line 3220 (gtk_window_realize):
assertion `!GTK_WIDGET_REALIZED (widget)' failed

(SWT:28955): Gtk-WARNING **: non use_align not implemented yet

输入用户名和密码后提示:密码错误。
      (2)运行版本为lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz
提示为:
[root@localhost LumaQQ]# Exception in thread "main" java.lang.NullPointerException
        at edu.tsinghua.lumaqq.ui.helper.OptionHelper.getFontName(OptionHelper.java:485)
        at edu.tsinghua.lumaqq.ui.MainShell.createDefaultStyle(MainShell.java:509)
        at edu.tsinghua.lumaqq.ui.helper.ConfigHelper.initSystemOptions(ConfigHelper.java:214)
        at edu.tsinghua.lumaqq.ui.MainShell.setClient(MainShell.java:272)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:143)

些时也有跳出界面,输入用户密码后,那QQ框没了,一直没出来
      (3)当运行版本为:lumaqq_2006M1-linux_gtk2_x86_no_jre.tar.gz
提示:
[root@localhost LumaQQ]# ./lumaqq
which: no java in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)
No JRE can be found, please set JAVA_HOME environment

请上面的朋友帮我解释一下哦
请各位朋友多多给予指点,thank you very much!

_____________________________________________________
小记:以前虽有学过生成软件包的知识,但没有动手过。这次真是多谢dato的帮助,使我在你说的思路下终于把生成软件包学会了(基本),虽然看那英文版时头有点大,不过还是看过来了。真是太感谢了。我想对里面的了解还是有多不足的,请各位高手朋友们多给提些建议。虽然接触linux快两年了,今天通过了这个问题觉得又学了不少东西。谢谢支持。
   在我系统中我用到的版本是有点低的,因第一次担心依赖关系弄不成功,我所用到的上面软件包源码为(经过好几次才搞对,不要笑我哦):atk-1.0.3.tar.bz2,glib-2.0.7.tar.bz2,gtk+-2.0.8.tar.bz2,pkgconfig-0.17.1.tar.gz,pango-1.0.1.tar.bz2
    和我同个版本的朋友要是遇到类似问题可以向我要源码包的:QQ:258140926
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-26 16:24:44 | 显示全部楼层

我的LumaQQ可以了

首先还是谢谢上面兄弟的指点
今天又搞了一个上午了,我的那QQ终于可以了,在这我把过程与大家分享一下:
    其实从上次的错误提示中就可以看出应该还是我的GTK问题哦
(SWT:28955): Gtk-CRITICAL **: file gtkwindow.c: line 3220 (gtk_window_realize):
assertion `!GTK_WIDGET_REALIZED (widget)' failed
      我猜是登陆验证的什么东东没了吧,由于第一次弄到有关自创软件包,所以还有点陌生。
今天就把GTK又升级了,想不到依赖性好多哦,差点放弃呢(还好是差点,哈哈)!我把相关的用到的包都给升级了,用上面兄弟用到的那几个版试的,不过我这边用gtk2.2.4的话它就给提示找不到font。但我系统下有这东西(fontconfig),刚开始我认为是版本低了,就也给升级了,不过后来由于升的版本没成功,就返回源来的版本了(关于这些生成软件包的问题下次再发出来跟大家讨论,因我现在朋友机子上哦,^_^)后来我的所有用到的升级包版本为: atk-1.4.1-1.src.rpm
glib2-2.2.3-3.src.rpm、gtk2-2.2.0-1.src.rpm、pango-1.2.2-1.src.rpm、pkgconfig-0.15.0-2.src.rpm
      过了许久(当然是都升级成功了哦)。我就用下载的lumaqq了:首先用的是:lumaqq_2004t-linux_jre.tar.gz和lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz
两个版本,有时登陆还是会提示密码错误哦。这点对我的系统还是有待解决了。大家如有遇此类问题并解决的请指点下咯。接下来我用的是:lumaqq_2006M1-linux_gtk2_x86_no_jre.tar.gz
应没成功过吗,几乎所有希望都寄托在此了,哈哈,解压后运行了下,最于有朋友消息过来了。一切OK了。
    虽然好像是个小问题,但从中却一次一次地发现了一些东西哦。希望和我同个版本和不同版本的所有朋友们通过这几篇文章也能够把这通信工具给用上。今天就先到这了。如有什么遗漏还请多见谅与提出意见,让我们一起进步。thank you and welcome !
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表