Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: DS-5 Android Native code debugging - ARM Community

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

DS-5 Android Native code debugging UnsatisfiedLinkError: Can't find dependent libraries Rate Topic: -----

#1 User is offline   lagarkane 

  • Member
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 11-May 12

Posted 11 May 2012 - 03:56 PM

Hello,

I'm trying to set a debugger for my native library for 2weeks now, searching different ways to do this.
I finally found the DS-5 Debugger, which seems to be the only one that may be working on my configuration.

I followed the process explained on this link: http://www.arm.com/p...ition-debug.php,
But I'm stuck with this error message:
C:\Users\InstallEclipse\AppData\Local\Temp\@1336750614160#1760996348-temp\com\arm\rddi\windows.x86\msvcp71.dll: Can't find dependent libraries



I have no idea how to resolve this.. Can anyone help me?
I'm on windows7 x64, with the android-ndk-r7c, and the latest android-sdk. I've got a 32bit Eclipse IDE, with the ADT, CTD, Sequoyah, and of course, the DS-5 plugin.

This is the complete log for my error:
!SESSION 2012-05-11 17:36:12.397 -----------------------------------------------
eclipse.buildId=M20120208-0800
java.version=1.7.0_04
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

!ENTRY org.eclipse.ui.workbench 2 0 2012-05-11 17:36:21.153
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2012-05-11 17:36:21.153
!MESSAGE Conflict for 'org.eclipse.debug.ui.commands.OpenDebugConfigurations':
HandlerActivation(commandId=org.eclipse.debug.ui.commands.OpenDebugConfigurations,
	handler=ActionDelegateHandlerProxy(null,org.eclipse.debug.internal.ui.actions.OpenDebugConfigurations),
	expression=AndExpression(ActionSetExpression(org.eclipse.debug.ui.launchActionSet,org.eclipse.ui.internal.WorkbenchWindow@1684179),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@1684179)),sourcePriority=16640)
HandlerActivation(commandId=org.eclipse.debug.ui.commands.OpenDebugConfigurations,
	handler=ActionDelegateHandlerProxy(null,org.eclipse.debug.internal.ui.actions.OpenDebugConfigurations),
	expression=AndExpression(ActionSetExpression(com.arm.debugger.launchActionSet,org.eclipse.ui.internal.WorkbenchWindow@1684179),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@1684179)),sourcePriority=16640)

!ENTRY org.eclipse.osgi 2 1 2012-05-11 17:36:21.408
!MESSAGE NLS missing message: AddNativeWizard__Message_UnexpectedErrorWhileAddingNativeSupport in: org.eclipse.sequoyah.android.cdt.internal.build.ui.messages

!ENTRY org.eclipse.osgi 2 1 2012-05-11 17:36:21.410
!MESSAGE NLS missing message: JNI_C_FILES_CREATION_MONITOR_TASK_NAME in: org.eclipse.sequoyah.android.cdt.internal.build.ui.messages

!ENTRY org.eclipse.core.jobs 4 2 2012-05-11 17:36:55.674
!MESSAGE An internal error occurred during: "Launching GRAAL".
!STACK 0
java.lang.UnsatisfiedLinkError: C:\Users\InstallEclipse\AppData\Local\Temp\@1336750614160#1760996348-temp\com\arm\rddi\windows.x86\msvcp71.dll: Can't find dependent libraries
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary1(Unknown Source)
	at java.lang.ClassLoader.loadLibrary0(Unknown Source)
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.load0(Unknown Source)
	at java.lang.System.load(Unknown Source)
	at com.arm.rddi.RDDI.loadJNI(RDDI.java:91)
	at com.arm.rddi.RDDI.open(RDDI.java:169)
	at com.arm.rddi.RDDI.open(RDDI.java:152)
	at com.arm.debug.dtsl.ConnectionManager.getAddressFromConfigurationFile(ConnectionManager.java:288)
	at com.arm.debug.dtsl.ConnectionManager.getAddress(ConnectionManager.java:258)
	at com.arm.debug.dtsl.ConnectionManager.getConnection(ConnectionManager.java:366)
	at com.arm.debug.dtsl.ConnectionManager.openConnection(ConnectionManager.java:75)
	at com.arm.debug.targetaccess.device.DTSLConnection.createConnection(DTSLConnection.java:63)
	at com.arm.debug.targetaccess.device.DTSLConnection.connect(DTSLConnection.java:50)
	at com.arm.debug.service.DebugService$2.run(DebugService.java:247)
	at com.arm.debug.service.DebugService$2.run(DebugService.java:1)
	at com.arm.debug.service.SingleThreader$QueuedCall.run(SingleThreader.java:57)
	at com.arm.debug.service.SingleThreader$1.run(SingleThreader.java:120)




Thanks in advance =)
0

#2 User is offline   SamEllis 

  • Contributor
  • PipPip
  • Group: Members.
  • Posts: 52
  • Joined: 28-November 11

Posted 11 May 2012 - 09:35 PM

You'll need to install the Visual Studio .NET 2003 redistributable DLLs on your PC to resolve this. The following link provides some instructions on where you can get these DLLs:

http://stackoverflow...redistributable
1

#3 User is offline   lagarkane 

  • Member
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 11-May 12

Posted 14 May 2012 - 09:24 AM

Hello, and thanks for this answer,


I installed the .NET framework 1.1 as you said (.NET framework 1.1 Redistribuable, .NET framework 1.1, and .NET framework 1.1 Service Pack 1) ,
But I still haven't msvcp71.dll in my system32 folder, and consequently, the same error occured, when I launched the debugger.

EDIT:
In fact, in the
C:\Users\InstallEclipse\AppData\Local\Temp\@1336750614160#1760996348-temp\com\arm\rddi\windows.x86\msvcp71.dll
file is present in the folder (copied from the jdk/bin folder I assume...)

Do you have an idea? I'm completely lost at this time...

This post has been edited by lagarkane: 14 May 2012 - 12:07 PM

0

#4 User is offline   ech0s7 

  • Member
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 14-June 12

Posted 14 June 2012 - 10:38 AM

Hi, i have the _same_ problem! I have already installed Microsoft .NET Framework 1.1 sp1.

My system is:
- Windows XP 32bit
- Eclipse Indigo 32bit

Best Regards.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic