hcu5555 / tonatiuh

Automatically exported from code.google.com/p/tonatiuh
0 stars 0 forks source link

Tonatiuh doesn't run on Ubuntu 11.04 Natty 64-bit #42

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I attempted to run your binary release of Tonatiuh-linux-1.2.0.tar.gz on my 
Ubuntu 11.04 Natty 64-bit virtual machine. However, it seems to fail silently: 
no errors or warnings.

I guess that this could be because I am running a 64-bit version of Ubuntu.

If there are specific versions of Linux on which releases of Tonatiuh *do* 
work, please provide such details when you make your file releases -- it would 
save much trouble.

Original issue reported on code.google.com by john....@gmail.com on 17 May 2011 at 3:43

GoogleCodeExporter commented 9 years ago
Sorry... obviously I should have used the 64-bit download. Woops.

Original comment by john....@gmail.com on 17 May 2011 at 3:48

GoogleCodeExporter commented 9 years ago
Further comments: it appears that the 1.2.0 tarball may be missing some 
dependencies. Specifically, looks like QtDBus and libphonon need to be included 
in the tarball but are absent. Here are the details:

john@natty-64-ascend:~/Tonatiuh$ export LD_LIBRARY_PATH=~/Tonatiuh/bin/release/
john@natty-64-ascend:~/Tonatiuh$ ldd bin/release/libmarblewidget.so.11 
    linux-vdso.so.1 =>  (0x00007fffe3fff000)
    libQtCore.so.4 => /home/john/Tonatiuh/bin/release/libQtCore.so.4 (0x00007fe14af8e000)
    libQtDBus.so.4 => not found
    libQtGui.so.4 => /home/john/Tonatiuh/bin/release/libQtGui.so.4 (0x00007fe14a2e2000)
    libQtXml.so.4 => /home/john/Tonatiuh/bin/release/libQtXml.so.4 (0x00007fe14a09e000)
    libQtSvg.so.4 => /home/john/Tonatiuh/bin/release/libQtSvg.so.4 (0x00007fe149e46000)
    libQtNetwork.so.4 => /home/john/Tonatiuh/bin/release/libQtNetwork.so.4 (0x00007fe149b15000)
    libQtScript.so.4 => /home/john/Tonatiuh/bin/release/libQtScript.so.4 (0x00007fe14965c000)
    libQtWebKit.so.4 => /home/john/Tonatiuh/bin/release/libQtWebKit.so.4 (0x00007fe147efa000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe147bf3000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe14796e000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe147758000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe1473c3000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe1471a5000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fe146f8d000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe146d88000)
    libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fe146b83000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe14697b000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fe14668b000)
    libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fe146455000)
    libaudio.so.2 => not found
    libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fe14622d000)
    libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fe145f94000)
    libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fe145d43000)
    libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007fe145b3a000)
    libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007fe14591f000)
    libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fe14570f000)
    libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fe145503000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fe1452f1000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fe144fb7000)
    libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fe144d1d000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fe14b9f3000)
    libphonon.so.4 => not found
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fe144ae0000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fe1448b6000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fe1446b0000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fe144494000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fe144290000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fe14408a000)
john@natty-64-ascend:~/Tonatiuh$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
john@natty-64-ascend:~/Tonatiuh$ 

Original comment by john....@gmail.com on 17 May 2011 at 4:03

GoogleCodeExporter commented 9 years ago
Above issue is solved by installing libphonon-dev via Syntaptic etc. 

But clearly shows that the bundled shared objects for Qt are not a complete 
set. To demonstrate that fact I deleted all bin/release/libQt* files, and 
Tonatiuh ran without problems.

Tested with tonatiuh-linux64-1.2.0.tar.gz on Ubuntu 11.04 64-bit VM.

Original comment by john....@gmail.com on 17 May 2011 at 4:20

GoogleCodeExporter commented 9 years ago
Tonatiuh 1.2.0 installer for linux 64 bits has been updated.

Original comment by amaiamut...@gmail.com on 17 May 2011 at 3:34