2017-05-04 8 views
0

私はQt5.3を使用してSUSE SLED 11マシンでNotepaddQQをコンパイルしようとしています(私は知っています..それは狂った古いですが、それは作業マシンであり、私はそれを更新する権限がありません) :NotepadQQをコンパイルする際のエラー。おそらく間違ったlibxsltまたはlibxml2のバージョン?

Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.24' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.22' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `g_variant_ref' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.22' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.22' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.22' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.22' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `g_variant_unref' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.1.9' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
Qt5.3/5.3/gcc_64/lib/libQt5WebKit.so: undefined reference to `[email protected]_1.0.11' 
etc.... 

@ LIBXML2 _ ###の接尾辞はどういう意味ですか? しかし、私は私が持っているのlibxml2とlibxsltはバージョンのバージョンを確認するために管理:非互換性がどこかにあるの

$ xsltproc --version 
Using libxml 20706, libxslt 10124 and libexslt 813 
xsltproc was compiled against libxml 20701, libxslt 10124 and libexslt 813 
libxslt 10124 was compiled against libxml 20701 
libexslt 813 was compiled against libxml 20701 

? おかげで...

EDIT:

$ ldd ~/Qt/5.3/gcc_64/lib/libQt5WebKit.so 
/usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so: /usr/lib64/libxslt.so.1: no version information available (required by /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so) 
/usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so: /usr/lib64/libxslt.so.1: no version information available (required by /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so) 
/usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so: /usr/lib64/libxslt.so.1: no version information available (required by /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so) 
/usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so: /usr/lib64/libxslt.so.1: no version information available (required by /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5WebKit.so) 
    linux-vdso.so.1 => (0x00007fac018f2000) 
    librt.so.1 => /lib64/librt.so.1 (0x00007fabff0df000) 
    libz.so.1 => /lib64/libz.so.1 (0x00007fabfeec8000) 
    libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fabfecbe000) 
    libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007fabfeabb000) 
    libicui18n.so.52 => /usr2/acourche/Qt/5.3/gcc_64/lib/libicui18n.so.52 (0x00007fabfe69a000) 
    libicuuc.so.52 => /usr2/acourche/Qt/5.3/gcc_64/lib/libicuuc.so.52 (0x00007fabfe312000) 
    libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fabfdfd5000) 
    libxslt.so.1 => /usr/lib64/libxslt.so.1 (0x00007fabfdd99000) 
    libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007fabfda3d000) 
    libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fabfd777000) 
    libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fabfd532000) 
    libgstreamer-0.10.so.0 => /usr/lib64/libgstreamer-0.10.so.0 (0x00007fabfd249000) 
    libgstapp-0.10.so.0 => /usr/lib64/libgstapp-0.10.so.0 (0x00007fabfd03c000) 
    libgstbase-0.10.so.0 => /usr/lib64/libgstbase-0.10.so.0 (0x00007fabfcde8000) 
    libgstinterfaces-0.10.so.0 => /usr/lib64/libgstinterfaces-0.10.so.0 (0x00007fabfcbd7000) 
    libgstpbutils-0.10.so.0 => /usr/lib64/libgstpbutils-0.10.so.0 (0x00007fabfc9b5000) 
    libgstvideo-0.10.so.0 => /usr/lib64/libgstvideo-0.10.so.0 (0x00007fabfc7a7000) 
    libQt5Quick.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Quick.so.5 (0x00007fabfc1f2000) 
    libQt5Qml.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Qml.so.5 (0x00007fabfbbdd000) 
    libQt5Network.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Network.so.5 (0x00007fabfb878000) 
    libQt5Core.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Core.so.5 (0x00007fabfb144000) 
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fabfaf27000) 
    libQt5Gui.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Gui.so.5 (0x00007fabfa801000) 
    libQt5Sql.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Sql.so.5 (0x00007fabfa5c0000) 
    libQt5Positioning.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Positioning.so.5 (0x00007fabfa381000) 
    libQt5Sensors.so.5 => /usr2/acourche/Qt/5.3/gcc_64/lib/libQt5Sensors.so.5 (0x00007fabfa140000) 
    libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fabf9eba000) 
    libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fabf9bb4000) 
    libm.so.6 => /lib64/libm.so.6 (0x00007fabf993a000) 
    libc.so.6 => /lib64/libc.so.6 (0x00007fabf95be000) 
    /lib64/ld-linux-x86-64.so.2 (0x00007fac018f3000) 
    libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fabf93b8000) 
    libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fabf91a5000) 
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fabf8f8f000) 
    libicudata.so.52 => /usr2/acourche/Qt/5.3/gcc_64/lib/libicudata.so.52 (0x00007fabf7723000) 
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fabf751f000) 
    libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x00007fabf731d000) 
    libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fabf7100000) 
    libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fabf6efc000) 
    libpcre.so.0 => /usr/lib64/libpcre.so.0 (0x00007fabf6ccc000) 
    libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007fabf6ac6000) 
    libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fabf68c2000) 
    libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007fabf666a000) 
    libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fabf6467000) 
    libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007fabf6264000) 
    libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007fabf604e000) 
    libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fabf5e48000) 
    libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007fabf5c3b000) 
+0

実行 'LDD Qt5.3/5.3/gcc_64/libに/ libQt5WebKit.so'し、私達に – eyllanesc

+0

エラーメッセージは、あなたがQtの5.3を使用しているが、あなたが言及質問にあなたが5.5を使用している示した結果を示し、 。どちらですか? – MrEricSir

+0

追加情報を追加しました。申し訳ありませんがQt5.3です – ajcrm125

答えて

0

@LIBXML2_サフィックスはELFシンボルバージョン管理から来ています。 libQt5WebKit.soはバージョン管理されたシンボルを持つlibxsltのバージョンで構築されているようですが、システムのlibxsltはバージョン管理されたシンボルなしで構築されています。だからlibQt5WebKit.soは明らかにあなたのシステムlibxsltで構築されていなかったかもしれません。お使いのシステムを使用してlibxsltの

  • 再構築libQt5WebKit.so

    は、2つのオプションがあります。

  • バージョン管理されたシンボルを含む別のバージョンのlibxsltをビルドし、NotepadQQをコンパイルするときに使用します。
関連する問題