Hello!<br><br>I tried to get started with JVLC on Linux. I added the
jvlc-0.9.0-20080408-linux_x86-32.jar to my classpath, and i bumped into
the "no JNA in classpath" error. Downloaded the jna.jar, added to my
classpath, and now i get :<br><br><br><code>java.lang.UnsatisfiedLinkError: Unable to load library
'vlc-control': libvlc-control.so: cannot open shared object file: No
such file or directory<br>   at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:114)<br>   at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:157)<br>   at com.sun.jna.Library$Handler.<init>(Library.java:123)<br>
   at com.sun.jna.Native.loadLibrary(Native.java:260)<br>   at com.sun.jna.Native.loadLibrary(Native.java:246)<br>   at org.videolan.jvlc.internal.LibVlc.<clinit>(LibVlc.java:41)<br>   at org.videolan.jvlc.JVLC.<init>(JVLC.java:45)<br>
   at edu.dustman.thesis.ui.views.VideoPlayerView.createPartControl(VideoPlayerView.java:348)<br>   at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:370)<br>   at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:227)<br>
   at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592)<br>   at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4080)<br>   at org.eclipse.ui.internal.WorkbenchPage$17.runWithException(WorkbenchPage.java:3145)<br>
   at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)<br>   at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)<br>   at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)<br>
   at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)<br>   at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)<br>   at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)<br>
   at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)<br>   at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)<br>   at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)<br>
   at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:118)<br>   at org.eclipse.swt.widgets.Display.syncExec(Display.java:3897)<br>   at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94)<br>
   at org.eclipse.ui.internal.Workbench.init(Workbench.java:1337)<br>   at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2319)<br>   at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)<br>   at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)<br>
   at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)<br>   at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)<br>   at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)<br>
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
   at java.lang.reflect.Method.invoke(Method.java:597)<br>   at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)<br>   at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)<br>
   at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)<br>   at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)<br>   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)<br>
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>   at java.lang.reflect.Method.invoke(Method.java:597)<br>   at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)<br>
   at org.eclipse.core.launcher.Main.basicRun(Main.java:280)<br>   at org.eclipse.core.launcher.Main.run(Main.java:977)<br>   at org.eclipse.core.launcher.Main.main(Main.java:952)<br><br><br></code>Tried to find libvlc-control.so :<br>
<br><code>dustman@dustman-laptop:~$ sudo find / -name libvlc*.so<br>/usr/lib/libvlc.so<br>dustman@dustman-laptop:~$      <br><br><br></code>but without any success. I just don't have libvlc-control.so <img src="http://forum.videolan.org/images/smilies/icon_sad.gif" alt=":(" title="Sad"> . I previously installed libvlc0, libvlc0-dev, vlc. Must i install anything else?<br>
<br>Thanks in advance!<br><br><br>Cheers,<br><br>dustman<br>