Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

25.07.2007, 03:56

[gelöst] jahshaka unter opt mit env-Eintrag

Hallo,

nach diversen verzweifelten Versuchen jahshaka in mein amd64-System zu mergen bin ich die Sache nach diesem Beispiel angegangen:

NVidia Gelato

Vorgehensweise:

1. Ordnerstruktur angelegt:

/opt/jahshaka
/opt/jahshaka/bin
/opt/jahshaka/lib
/opt/jahshaka/share

2. Die pakete von Ubuntu mit alien konvertiert und in /opt/jahshaka eingefügt.

3. Umgebung gesetzt:

/etc/profile.d/jahshaka.sh

#!/bin/bash
export JAHSHAKAHOME="/opt/jahshaka"
export PATH=$PATH:$JAHSHAKAHOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JAHSHAKAHOME/lib


/etc/env.d/99jahshaka

LDPATH = "/lib:/usr/lib:/usr/local/lib:/lib32:/usr/lib32:/usr/local/lib32:/opt/jahshaka/lib"


# env-update
>>> Regenerating /etc/ld.so.cache...



Leider funktioniert es nicht. Fehlermeldung:

$ jahshaka
jahshaka.bin: error while loading shared libraries: libmlt.so.0.2.1: cannot open shared object file: No such file or directory

Diese hab ich aber mit eingebaut:

$ ls -l /opt/jahshaka/lib/libmlt.so.0.2.1
lrwxrwxrwx 1 root root 15 2007-07-17 20:04 /opt/jahshaka/lib/libmlt.so.0.2.1 -> libmlt.so.0.2.2

Die Version wird so auch unter Ubuntu verlinkt.
Root findet die Bibliothek auch, aber:

$ kdesu jahshaka
QMultiInputContext::changeInputMethod(): index=0, slave=xim
QMultiInputContext::changeInputMethod(): index=0, slave=xim



Was kann ich noch probieren?

MfG
Luis

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »luisseyfer« (25.09.2007, 23:22)


2

25.07.2007, 08:44

RE: jahshaka unter opt mit env-Eintrag

Nach einem env-update mußt du das /etc/profile nochmal laden damit die neuen env-vars übernommen werden:

Quellcode

1
# source /etc/profile

Dann, das folgende dreht sich um jahshaka.bin (nicht jahshaka.sh):

Setz mal probeweise die /opt/jahshaka/lib in /etc/ld.so.conf hinzu, mach ein env-update und poste mal den Output von

Quellcode

1
# ldd /path/to/jahshaka.bin
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

25.07.2007, 12:17

RE: jahshaka unter opt mit env-Eintrag

Zitat

nano -w /etc/ld.so.conf
gentux PixRendr # env-update
>>> Regenerating /etc/ld.so.cache...
gentux PixRendr # ldd /opt/jahshaka/bin/jahshaka.bin
linux-gate.so.1 => (0xffffe000)
libz.so.1 => /lib32/libz.so.1 (0xf7f7d000)
libmlt.so.0.2.1 => /opt/jahshaka/lib/libmlt.so.0.2.1 (0xf7f5d000)
libmlt++.so.0.2.1 => /opt/jahshaka/lib/libmlt++.so.0.2.1 (0xf7f41000)
libopencorelib.so.1 => /opt/jahshaka/lib/libopencorelib.so.1 (0xf7f3c000)
libopenassetlib.so.1 => /opt/jahshaka/lib/libopenassetlib.so.1 (0xf7f28000)
libopenobjectlib.so.1 => /opt/jahshaka/lib/libopenobjectlib.so.1 (0xf7f1c000)
libmediaobject.so.1 => /opt/jahshaka/lib/libmediaobject.so.1 (0xf7f16000)
libformats.so.1 => /opt/jahshaka/lib/libformats.so.1 (0xf7f12000)
libopengpulib.so.1 => /opt/jahshaka/lib/libopengpulib.so.1 (0xf7f09000)
libopenimagelib.so.1 => /opt/jahshaka/lib/libopenimagelib.so.1 (0xf7efc000)
libopennetworklib.so.1 => /opt/jahshaka/lib/libopennetworklib.so.1 (0xf7ed8000)
libopenal.so.0 => /usr/lib32/libopenal.so.0 (0xf7e9c000)
libSDL-1.2.so.0 => /usr/lib32/libSDL-1.2.so.0 (0xf7e42000)
libopenobjectlib_sg.so.0 => /opt/jahshaka/lib/libopenobjectlib_sg.so.0 (0xf7d8f000)
libopenimagelib_il.so.0 => /opt/jahshaka/lib/libopenimagelib_il.so.0 (0xf7d27000)
libopenmedialib_ml.so.0 => /opt/jahshaka/lib/libopenmedialib_ml.so.0 (0xf7d17000)
libopenpluginlib_pl.so.0 => /opt/jahshaka/lib/libopenpluginlib_pl.so.0 (0xf7ccd000)
libopeneffectslib_fx.so.0 => /opt/jahshaka/lib/libopeneffectslib_fx.so.0 (0xf7c80000)
libboost_filesystem-gcc-mt-1_33_1.so.1.33.1 => /opt/jahshaka/lib/libboost_filesystem-gcc-mt-1_33_1.so.1.33.1 (0xf7c71000)
libGLEW.so.1.3 => /opt/jahshaka/lib/libGLEW.so.1.3 (0xf7c3d000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf7bd8000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf7bb8000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7bb0000)
libqt-mt.so.3 => /usr/qt/3/lib32/libqt-mt.so.3 (0xf74e7000)
libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf746c000)
libGL.so.1 => //usr/lib32/opengl/nvidia/lib/libGL.so.1 (0xf73d6000)
libXmu.so.6 => /usr/lib32/libXmu.so.6 (0xf73c1000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf73b2000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf72c7000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf72b0000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/32/libstdc++.so.6 (0xf71ce000)
libm.so.6 => /lib32/libm.so.6 (0xf71a7000)
libgcc_s.so.1 => /lib32/libgcc_s.so.1 (0xf719d000)
libc.so.6 => /lib32/libc.so.6 (0xf7054000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7050000)
libmiracle.so.0.2.2 => /opt/jahshaka/lib/libmiracle.so.0.2.2 (0xf7044000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf6f85000)
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf6f81000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6f79000)
libIlmImf.so.2 => /opt/jahshaka/lib/libIlmImf.so.2 (0xf6f09000)
libImath.so.2 => /opt/jahshaka/lib/libImath.so.2 (0xf6f04000)
libHalf.so.2 => /opt/jahshaka/lib/libHalf.so.2 (0xf6ec1000)
libIex.so.2 => /opt/jahshaka/lib/libIex.so.2 (0xf6eac000)
libboost_regex-gcc-mt-1_33_1.so.1.33.1 => /opt/jahshaka/lib/libboost_regex-gcc-mt-1_33_1.so.1.33.1 (0xf6e06000)
libboost_thread-gcc-mt-1_33_1.so.1.33.1 => /opt/jahshaka/lib/libboost_thread-gcc-mt-1_33_1.so.1.33.1 (0xf6dfb000)
libxml2.so.2 => /usr/lib32/libxml2.so.2 (0xf6ce0000)
librt.so.1 => /lib32/librt.so.1 (0xf6cd7000)
libmng.so.1 => /usr/lib32/libmng.so.1 (0xf6c76000)
libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf6c53000)
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf6c4a000)
libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf6c47000)
libXft.so.2 => /usr/lib32/libXft.so.2 (0xf6c35000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf6c0a000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf6c01000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf6bea000)
libGLcore.so.1 => //usr/lib32/opengl/nvidia/lib/libGLcore.so.1 (0xf6252000)
libnvidia-tls.so.1 => //usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.1 (0xf6250000)
libXt.so.6 => /usr/lib32/libXt.so.6 (0xf6200000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf61fd000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf61f8000)
/lib/ld-linux.so.2 (0xf7fbe000)
libvalerie.so.0.2.2 => /opt/jahshaka/lib/libvalerie.so.0.2.2 (0xf61ee000)
libicui18n.so.34 => /opt/jahshaka/lib/libicui18n.so.34 (0xf60b3000)
libicuuc.so.34 => /opt/jahshaka/lib/libicuuc.so.34 (0xf5f9f000)
liblcms.so.1 => /usr/lib32/liblcms.so.1 (0xf5f73000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf5f6e000)
libexpat.so.0 => /usr/lib32/libexpat.so.0 (0xf5f4f000)
libicudata.so.36 => /opt/jahshaka/lib/libicudata.so.36 (0xf592d000)

starten tut es nicht.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »luisseyfer« (25.07.2007, 12:21)


4

25.07.2007, 12:37

RE: jahshaka unter opt mit env-Eintrag

Ok. Der wichtige Eintrag oben ist:

Quellcode

1
libmlt.so.0.2.1 => /opt/jahshaka/lib/libmlt.so.0.2.1 (0xf7f5d000)

Was besagt, das *an sich* die Auflösung richtig ist.

So. Hm, schon mal an einen strace gedacht?

Quellcode

1
$ strace -o jahshaka.log jahshaka

Die erzeugte jahshaka.log Datei sollte nun aufschlußrecih sein (btw: strace ist in dev-util/strace).
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

26.07.2007, 13:25

Zitat

execve("/opt/jahshaka/bin/jahshaka.bin", ["jahshaka.bin"], [/* 103 vars */]) = 0
brk(0) = 0x8427000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff7f81000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/olib/0.2.0/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openpluginlib/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openimagelib/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openmedialib/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openobjectlib/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openassetlib/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/lib/openlibraries-0.2.0/openeffectslib/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/lib/libz.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \35\0\0"..., 512) = 512
close(3) = 0
stat64(0xffa44430, 0xffa444b4) = 0
open("./source/OpenLibraries/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/usr/share/jahshaka/OpenLibraries/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("/home/wy/JMF-2.1.1e/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44430, 0xffa444b4) = -1 ENOENT (No such file or directory)
open("tls/i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("sse2/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(0x3, 0xffa4443c) = 0
mmap2(NULL, 184950, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfffffffff7f53000
close(3) = 0
open("/lib32/libz.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\24"..., 512) = 512
fstat64(0x3, 0xffa444a4) = 0
mmap2(NULL, 71092, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xfffffffff7f41000
mmap2(0xf7f52000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xfffffffff7f52000
close(3) = 0
open("/lib/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/lib32/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = 0
open("/usr/lib32/tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = -1 ENOENT (No such file or directory)
open("/usr/lib32/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xffa44400, 0xffa44498) = 0
writev(2, [{0xcffa46649, 12750274675}, {0x24f7f9ddc8, 12750274679}, {0xfffa44850, 12750274399}, {0x1effa44870, 12750274399}, {0x19f7f9c6f3, 8455307395}, {NULL, 0}, {NULL, 0}, {NULL, 0}, {NULL, 0}, {NULL, 0}], 10) = 127
exit_group(127) = ?

...netter Effekt mit den blauen Fratzen!
Bei mir stehht für 8) ein "acht" gefolgt von "Klammer zu"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »luisseyfer« (26.07.2007, 13:28)


6

26.07.2007, 14:38

HAHAHAHA ... was ist denn das für eine Software???

Anstatt sich auf das OS zu verlassen, den richtige Ort für die lib zu finden, machen die da anscheinend ein excessives Ratespiel, wo denn die Datei liegen könnte:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
open("/lib/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./source/OpenLibraries/lib/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib32/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/tls/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/i686/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/i686/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/sse2/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib32/libmlt.so.0.2.1", O_RDONLY) = -1 ENOENT (No such file or directory)


In *keinem einzigen* Versuch dabei wird *deine* tatsächliches Inst-Verz. probiert: /opt/jahshaka/lib!!

Ich habe keine Ahnung, was die da tun ... *smart* ist es nicht.

Ok. Versuche mal ein bißchen cleverer zu sein: verlinke doch mal all das Zeugs im /opt/jahshaka/lib in /lib:

Quellcode

1
2
# cd /lib
# ln -s /opt/jahshaka/lib/* .


Das verunstaltet zwar dein /lib extrem, könnte aber klappen ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

7

04.08.2007, 13:30

Klappt leider nicht.

Zitat

$ ./jahshaka.bin
./jahshaka.bin: symbol lookup error: ./jahshaka.bin: undefined symbol: _ZN9QGLFormat9hasOpenGLEv

8

07.08.2007, 10:26

Doch, doch. Du bist ja schon einen gehörigen Patzen weiter! Deine libs werden ja gefunden! =)

*Allerdings*: beim Aufruf scheitert er noch, da in allen von ihm zu ladenden libs sich mindestens eine Funktion nicht befindet ... welche aber drinnen sein sollte.

Das ist QGLFormat::hasOpenGL() und ist Teil der qt. Diese ist in Qt drinnen, wenn du das "opengl" USE-Flag gesetzt hast.

Weiters: all deine Teile verwenden die Qt 3.x (!) und nicht die Qt 4. Wenn du das USE-Flag gesetzt hast, mach daher mal ein

Quellcode

1
# emerge -avuDN world
und guck, ob er die Qt-3.3.x neu bauen will.

... und dann machen wir weiter, ja? =)

PS: Ich habe versucht mal das ganze Teil vom Source heraus zu bauen. Schließlich gibt es ja alles auf sourceforge im Quellcode; anstatt ein Ubuntu package zu vergewaltigen.
Aber das ist sooooo scheiße programmiert, das das Kompilieren zum Höllentrip wird. Kein Wunder das es nicht in Gentoo ist ... nicht mal in den Overlays ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

9

09.08.2007, 16:06

'opengl' ist gesetzt. Er will mit newuse auch nichts neu bauen.

Zitat

... und dann machen wir weiter, ja?


Wenn ich aufgebe, sag ich bescheid. Es wird demnächst aber unregelmäßig.

Zitat

PS: Ich habe versucht mal das ganze Teil vom Source heraus zu bauen. Schließlich gibt es ja alles auf sourceforge im Quellcode; anstatt ein Ubuntu package zu vergewaltigen.
Aber das ist sooooo scheiße programmiert, das das Kompilieren zum Höllentrip wird. Kein Wunder das es nicht in Gentoo ist ... nicht mal in den Overlays ...


...hab auch schon viel schlechtes gelesen. Leider ist das Compositing in Blender noch nicht so weit.
Mich interessiert jahshaka u.a. auch, weil es auf allen Plattformen läuft.

10

09.08.2007, 16:49

OK. Gib mal

Quellcode

1
# eix -e qt
durch.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

11

09.08.2007, 22:38

Zitat

$ eix -e qt
x11-libs/qt
Available versions:
(3) 3.3.4-r8 3.3.8-r2 ~3.3.8-r3
(4) 4.2.3-r1 4.3.0 ~4.3.0-r1 ~4.3.0-r2 ~4.3.1
Installed versions: 3.3.8-r2(3)(02:15:08 PM 04/12/2007)(cups -debug -doc -examples -firebird gif -immqt immqt-bc ipv6 -mysql -nas -nis -odbc opengl -postgres sqlite -xinerama)
4.3.0(4)(02:12:23 PM 08/02/2007)(-accessibility cups dbus -debug -doc -examples -firebird gif glib -input_devices_wacom jpeg mng -mysql -nas -nis -odbc opengl -pch png -postgres qt3support sqlite sqlite3 ssl tiff -xinerama zlib)
Homepage: http://www.trolltech.com/
Description: The Qt toolkit is a comprehensive C++ application development framework.

12

10.08.2007, 13:02

Hm ... also bei mir:

Quellcode

1
2
$ nm /usr/qt/3/lib/libqt.so | grep hasOpenGLEv
004a26b2 T _ZN9QGLFormat9hasOpenGLEv
ist also da.
(Anm.: das obige Kommando mit nm kannst du nur sinnvoll durchführen, wenn du die qt mit FEATURES+="nostrip" emergst hast ...)

Es könnte sein, das die bin ja die falsche Qt reinziehen will ... gib dazu mal die ldd-Ausgabe von dem binären File an.

Also: was gebraucht wird ist das echte binary, welches exektuiert wird. IMO sollte das "jahshaka.bin" sein. Wenn du bei einem

Quellcode

1
2
# file jahshaka.bin
... ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9 ...
lesen kannst, bist du richtig.

Danach mach mal ein

Quellcode

1
# ldd jahshaka.bin
und stell den Outpu hier rein.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

13

13.08.2007, 03:11

"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

14

22.08.2007, 19:32

OK. Ich bin die Sache noch einmal anders angegangen.
Wenn sich das per portage lösen liesse, wär mir das auch lieber.
Hier also die Ausgabe für die openlibraries, an denen ich schon verzweifelt war.
Vielleicht lässt sich da etwas machen?

Zitat

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -march=k8 -O2 -pipe -I/usr/include/ffmpeg -D__STDC_CONSTANT_MACROS -march=k8 -O2 -pipe -MT libopenmedialib_avformat_la-avformat_plugin.lo -MD -MP -MF .deps/libopenmedialib_avformat_la-avformat_plugin.Tpo -c avformat_plugin.cpp -fPIC -DPIC -o .libs/libopenmedialib_avformat_la-avformat_plugin.o
/usr/include/ffmpeg/avcodec.h:2226: warning: attribute ignored in declaration of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2226: warning: attribute for 'struct ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2237: warning: 'ImgReSampleContext' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avcodec.h:2247: warning: 'ImgReSampleContext' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avcodec.h:2253: warning: 'ImgReSampleContext' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avcodec.h:2258: warning: 'ImgReSampleContext' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avformat.h:286: warning: 'AVFrac' is deprecated (declared at /usr/include/ffmpeg/avformat.h:112)
avformat_plugin.cpp: In member function 'void olib::openmedialib::ml::avformat_input::store_image(double, int64_t)':
avformat_plugin.cpp:1483: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2399)
avformat_plugin.cpp:1483: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2399)
avformat_plugin.cpp:1490: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2399)
avformat_plugin.cpp:1490: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2399)
avformat_plugin.cpp: In member function 'int olib::openmedialib::ml::avformat_input::decode_audio(bool&)':
avformat_plugin.cpp:1563: warning: 'avcodec_decode_audio' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2555)
avformat_plugin.cpp:1563: warning: 'avcodec_decode_audio' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2555)
avformat_plugin.cpp: At global scope:
avformat_plugin.cpp:1920: error: extra qualification 'olib::openmedialib::ml::avformat_resampler_filter::' on member 'avformat_resampler_filter'
avformat_plugin.cpp:2015: error: extra qualification 'olib::openmedialib::ml::avformat_resampler_filter::' on member 'fetch'
avformat_plugin.cpp: In function 'void<unnamed>::reflib(int)':
avformat_plugin.cpp:2364: warning: 'av_free_static' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2844)
avformat_plugin.cpp:2364: warning: 'av_free_static' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2844)
make[5]: *** [libopenmedialib_avformat_la-avformat_plugin.lo] Error 1
make[5]: Leaving directory `/var/tmp/portage/media-libs/openlibraries-0.4.0/work/openlibraries-0.4.0/src/openmedialib/plugins/avformat'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/media-libs/openlibraries-0.4.0/work/openlibraries-0.4.0/src/openmedialib/plugins'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-libs/openlibraries-0.4.0/work/openlibraries-0.4.0/src/openmedialib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-libs/openlibraries-0.4.0/work/openlibraries-0.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/openlibraries-0.4.0/work/openlibraries-0.4.0'
make: *** [all] Error 2

!!! ERROR: media-libs/openlibraries-0.4.0 failed.
Call stack:
ebuild.sh, line 1638: Called dyn_compile
ebuild.sh, line 985: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
openlibraries-0.4.0.ebuild, line 46: Called die

!!! failed to compile
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/media-libs:openlibraries-0.4.0:20070822-163714.log'.

!!! This ebuild is from an overlay: '/usr/local/overlays/local'

15

27.08.2007, 14:09

Kann es sein, dass bei Sourceforge die Seiten gewechselt wurden (siehe Releasedaten)?
Von: http://sourceforge.net/projects/jahshakafx/
nach: http://sourceforge.net/projects/jahshaka/
Hab nur mal kurz geschaut, aber bei dem Neueren, liegen die sourcen nur in einem rpm Paket und nicht mehr in .tar.gz vor. Das ist ja auch eher unüblich.

Ich versuche es mir jetzt auch mal bauen zu lassen. Mal schauen, was für Fehler mich erwarten.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

16

30.08.2007, 13:33

Also auf dieser Seite ...

Zitat

http://www.jahshaka.org/component/option,com_docman/task,cat_view/gid,30/Itemid,49/

... steht Jahshaka 2.0 RC3 Source und führt nach da:

Zitat

http://sourceforge.net/project/downloading.php?groupname=jahshakafx&filename=jahshaka-2.0.0.tar.gz&use_mirror=switch

Das wär dann ein Tarball, so es wirklich die aktuelle Version ist.

17

25.09.2007, 23:18

Nachdem hier das Schweigen Einzug gehalten hat und ich endlich mal wieder etwas Zeit hatte, fand ich auch die Lösung. Natürlich ist diese mal wieder total simpel und ich möchte sie der Allgemeinheit nicht vorenthalten. Es mag ja sein, dass es jemandem hilft.

Vorerst gibt es etwas neuere ebuilds unter:
http://thiscow.eu/tiki-index.php?page=jahshaka-gentoo

Mit diesen in den overlays:

1) libcaca auf Version 0.9-r2 downgraden
2) evtl freeglut unmergen
3) openlibraries mergen
4) world updaten
(gleicht virtual/glut ab und updatet libcaca wieder auf die von jahshaka verlangte Version 0.99-beta11)
5) jahshaka mergen

18

25.09.2007, 23:27

Hast du ein komplettes testing System (und verwendest auch diesen gcc usw.)? Da wollten die letzen Versuche bei mir nicht klappen. Da ich es nur wegen dir probierte und ich nun selber nicht mehr so viel Zeit gerade habe, habe ich das ganze halt aufgeschoben bis irgendwann.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

19

26.09.2007, 21:10

Zitat

Hast du ein komplettes testing System

Nein, ich hatte mit "~amd64" zu viel Ärger bei der Installation. Trotz einer langen Liste in package.keywords läuft es so ganz gut.

Zitat

(und verwendest auch diesen gcc usw.)?

Ich verwende gcc-4.1.2.