[jitsi-dev] Can't find jnawtrenderer.dll?


#1

I run the source code in eclipse and console shows

14:40:34.554 SEVERE: [13] org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer with JMF.
java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Java\jdk1.7.0_10\jre\bin\jnawtrenderer.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1846)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer.<clinit>(JAWTRenderer.java:80)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:797)
at org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:270)
at org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:122)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:372)
at java.lang.Class.newInstance(Class.java:325)
at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:132)
at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:85)
at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
at net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
at java.lang.Thread.run(Thread.java:722)

I'm sure the dll file exists, how to fix it?


#2

This means that jnawtrenderer.dll is missing a library it depends on, not that jnawtrenderer is missing. Load it in the Dependency Walker and see which one it misses.

Freundliche Grüsse,
Ingo Bauersachs

-- sent from my mobile

···

Le 11.07.2013 à 08:46, "王迪" <wangd@alongtechnology.com.cn> a écrit :

Can't find dependent libraries


#3

Dependency Walker shows JAWT.dll GPSVC.DLL IESHIMS.DLL are missing. What can I do?

发件人: Ingo Bauersachs
发送时间: 2013-07-11 15:19:17
收件人: Jitsi Developers
抄送:
主题: Re: [jitsi-dev] Can't find jnawtrenderer.dll?

This means that jnawtrenderer.dll is missing a library it depends on, not that jnawtrenderer is missing. Load it in the Dependency Walker and see which one it misses.
Freundliche Grüsse,
Ingo Bauersachs
-- sent from my mobile

···

Le 11.07.2013 à 08:46, "王迪" <wangd@alongtechnology.com.cn> a écrit :

Can't find dependent libraries

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Dependency Walker shows JAWT.dll GPSVC.DLL IESHIMS.DLL are missing. What can
I do?

jawt.dll is a file from the Java runtime. Check that your Java/JDK installation is intact.

Ingo