Skip to main content

sound.jar not found in jmf 2.1.1

No replies
johnyjj2
Offline
Joined: 2009-08-16

Hello!

I try to follow steps mentioned here (Installation).

The first thing is about JMF. I downloaded jmf-2_1_1e-linux-i586.bin (the other thing is that I've got 64 bit computer). I found JMF Installation Mini-HOWTO . I executed bin file in /usr/lib as it is written in this mini-howto. Then I edited /home/mainaccount/.bash_profile file and added those three lines mentioned in mini-howto before "unset USERNAME" line. But Cairo tutorial (Installation) says "This will install jmf.jar and sound.jar to the lib/ext directory of your installed JRE". It didn't. So I tried to find manually files jmf.jar and sound.jar in /usr/lib/JMF-2.1.1e but I found only jmf.jar. There was no sound.jar. What to do with the missing sound.jar file?

I downloaded jdk-6u16-nb-6_7_1-linux-ml.sh and executed. It created directory jdk1.6.0_16 in /home/mainaccount directory which is my home directory. Inside it I see some directories, including jre directory. I see that I need to set my JAVA_HOME variable. But using google.com for "java_home jdk jre" gives disambiguous results - some say that it should point to jdk, some jre. Which of these directories should be indicated by this variable? Would setting this 'export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java' in ~/.bash_profile be the proper thing?

Is there any command or set of commands in Mandriva (or packets which are especially useful) to install all of required things with urpmi rather than by downloading, setting path etc.?

Regards!

PS This is not popular Cairo graphics package, this is Cairo for Asterisk and speech recognition.

PS2 Maybe this would help:

[mainaccount@localhost Pulpit]$ /bin/sh ./jmf-2_1_1e-linux-i586.bin

...

LFI# 129621/Form ID#011801

Do you agree to the above license terms? [yes or no]
y

Permit recording from an applet? (see readme.html) [yes or no]
y

Permit writing local files from an applet? (recommend no, see readme.html) [yes or no]
y
Unpacking...
Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).
creating: JMF-2.1.1e/
creating: JMF-2.1.1e/bin/
inflating: JMF-2.1.1e/bin/jmfinit
inflating: JMF-2.1.1e/bin/jmfregistry
inflating: JMF-2.1.1e/bin/jmstudio
creating: JMF-2.1.1e/doc/
inflating: JMF-2.1.1e/doc/attributions.html
inflating: JMF-2.1.1e/doc/formats.html
inflating: JMF-2.1.1e/doc/readme.html
creating: JMF-2.1.1e/lib/
inflating: JMF-2.1.1e/lib/libjmcvid.so
inflating: JMF-2.1.1e/lib/libjmdaud.so
inflating: JMF-2.1.1e/lib/libjmfjawt.so
inflating: JMF-2.1.1e/lib/libjmg723.so
inflating: JMF-2.1.1e/lib/libjmgsm.so
inflating: JMF-2.1.1e/lib/libjmh261.so
inflating: JMF-2.1.1e/lib/libjmh263enc.so
inflating: JMF-2.1.1e/lib/libjmjpeg.so
inflating: JMF-2.1.1e/lib/libjmmpa.so
inflating: JMF-2.1.1e/lib/libjmmpegv.so
inflating: JMF-2.1.1e/lib/libjmmpx.so
inflating: JMF-2.1.1e/lib/libjmutil.so
inflating: JMF-2.1.1e/lib/libjmv4l.so
inflating: JMF-2.1.1e/lib/libjmxlib.so
inflating: JMF-2.1.1e/lib/jmf.properties
inflating: JMF-2.1.1e/lib/jmf.jar
inflating: JMF-2.1.1e/lib/mediaplayer.jar
inflating: JMF-2.1.1e/lib/multiplayer.jar
JavaSound Capture Supported = true
JavaSoundAuto: Committed ok
java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: /home/mainaccount/Pulpit/JMF-2.1.1e/lib/libjmv4l.so: /home/mainaccount/Pulpit/JMF-2.1.1e/lib/libjmv4l.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
Done.
[mainaccount@localhost Pulpit]$