rainyzz's blog

nixnote无法打开

昨天在fedora17上装nixnote,装好以后总是打开之后什么也不显示自动就关了,后来在终端下运行nixnote,得到了一些错误提示,最有用的是后面这些:

(前面省略了)

1
2
3
4
5
6
7
8
9
Caused by: java.lang.UnsatisfiedLinkError: /tmp/QtJambi_rainystars_i386_4.5.2_01_gcc-20090628-0950/lib/libQtGui.so.4: libpng12.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(ClassLoader.java:1750)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1646)
at java.lang.Runtime.load0(Runtime.java:787)
at java.lang.Runtime.load(Runtime.java:775)
at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:458)
at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:426)
... 5 more

刚开始上网搜前面的东西,在开发者回答的问题里说的是如果你下载的包和系统虚拟机版本不一样可能会错误,比如32位的程序运行在64位的虚拟机上就会错误,我查看了自己的,发现没有错误啊,后来发现好像是缺了libpng.12.so.0

在fedora下用yum search libpng

然后安装符合自己系统版本的libpng-compat就好了