Hi All,
When I try to run this command on Linux Centos: java -cp $XUGGLE_HOME/share/java/jars/xuggle-xuggler.jar com.xuggle.xuggler.Configuration I get an error. Here is the stack trace:
=======================================
Demuxable Formats
=======================================
2009-10-15 07:44:14,801 [main] WARN com.xuggle.ferry.JNILibraryLoader - Failure: library load of library: xuggle-xuggler; version: 3: absolute path: /usr/local/xuggler/lib/libxuggle-xuggler.so.3; error: java.lang.UnsatisfiedLinkError: /usr/local/xuggler/lib/libxuggle-xuggler.so.3.2.879: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/xuggler/lib/libavformat.so.52)
2009-10-15 07:44:14,805 [main] WARN com.xuggle.ferry.JNILibraryLoader - Failure: library load of library: xuggle-xuggler; version: 3: absolute path: /usr/local/xuggler/lib/libxuggle-xuggler.so.3; error: java.lang.UnsatisfiedLinkError: /usr/local/xuggler/lib/libxuggle-xuggler.so.3.2.879: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/xuggler/lib/libavformat.so.52)
2009-10-15 07:44:14,807 [main] WARN com.xuggle.ferry.JNILibraryLoader - Failure: library load of library: xuggle-xuggler; version: 3: absolute path: /usr/local/xuggler/lib/libxuggle-xuggler.so; error: java.lang.UnsatisfiedLinkError: /usr/local/xuggler/lib/libxuggle-xuggler.so.3.2.879: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/xuggler/lib/libavformat.so.52)
2009-10-15 07:44:14,808 [main] WARN com.xuggle.ferry.JNILibraryLoader - Failure: library load of library: xuggle-xuggler; version: 3: absolute path: /usr/local/xuggler/lib/libxuggle-xuggler.so; error: java.lang.UnsatisfiedLinkError: /usr/local/xuggler/lib/libxuggle-xuggler.so.3.2.879: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/xuggler/lib/libavformat.so.52)
2009-10-15 07:44:14,809 [main] ERROR com.xuggle.ferry.JNILibraryLoader - Could not load library: xuggle-xuggler; version: 3; Visit http://www.xuggle.com/xuggler/faq/ to find common solutions to this problem
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.xuggle.xuggler.Xuggler.init()V
at com.xuggle.xuggler.Xuggler.init(Native Method)
at com.xuggle.xuggler.XugglerJNI.<clinit>(XugglerJNI.java:21)
at com.xuggle.xuggler.IContainerFormat.getNumInstalledInputFormats(IContainerFormat.java:714)
at com.xuggle.xuggler.IContainerFormat.getInstalledInputFormats(IContainerFormat.java:191)
at com.xuggle.xuggler.Configuration.printSupportedFormats(Configuration.java:58)
at com.xuggle.xuggler.Configuration.printHelp(Configuration.java:41)
at com.xuggle.xuggler.Configuration.main(Configuration.java:26)
I don't think this has something to do with Tomcat right?
I added three lines in my etc/profile file just as what was instructed:
export XUGGLE_HOME=/usr/local/xuggler
export LD_LIBRARY_PATH=$XUGGLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$XUGGLE_HOME/bin:$PATH
Please help. Thanks.
I tried to install 64-bit shared libraries but encountered an error. The error is about ELF class and probably wrong architecture.I am installing it on a Linux Centos server. Can this be the problem? Coz in your site where I downloaded the installer it says: "The install binaries for Xuggler on Linux are built on Ubuntu Jaunty for Intel 32-bit or 64-bit processors".