cz6618 发表于 2024-3-8 14:51:18

Arm Development Studio 2018有和谐版吗

最近想开发A53程序,有个DSTREAM仿真器,电脑上的Eclipse for DS5.26刷不出仿真器,查了下估计是版本太低,遂安装Arm Development Studio 2021和2023,打开都报错:


!SESSION 2024-03-08 11:06:29.771 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.9.1
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_CN
Command-line arguments:-os win32 -ws win32 -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2024-03-08 11:06:31.881
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Failed to load native library LicenseMapping
        at com.arm.licensing.manager.LicensingInterface.<clinit>(LicensingInterface.java:47)
        at com.arm.licensing.manager.LicensingManager.createNonGlobalInstance(LicensingManager.java:117)
        at com.arm.licensing.toolkits.Toolkit.<init>(Toolkit.java:82)
        at com.arm.licensing.toolkits.LicenseMappingFilesToolkitDatabase.getToolkits(LicenseMappingFilesToolkitDatabase.java:33)
        at com.arm.licensing.toolkits.ToolkitSelector.getAllToolkits(ToolkitSelector.java:131)
        at com.arm.licensing.ui.wizard.LicensingWizardViewModel.anyToolkitsSupportEvaluation(LicensingWizardViewModel.java:71)
        at com.arm.licensing.ui.wizard.LicensingWizardViewModel.<init>(LicensingWizardViewModel.java:38)
        at com.arm.licensing.ui.wizard.ui.LicensingWizard.<init>(LicensingWizard.java:54)
        at com.arm.licensing.ui.wizard.ui.LicensingWizard.openWizard(LicensingWizard.java:216)
        at com.arm.licensing.ui.wizard.ui.LicensingWizard.openWizard(LicensingWizard.java:183)
        at com.arm.ds.ui.startup.PreLaunchDialog.displayDialog(PreLaunchDialog.java:29)
        at com.arm.ds.ui.startup.StartupApplication.lambda$0(StartupApplication.java:101)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at com.arm.ds.ui.startup.StartupApplication.start(StartupApplication.java:99)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Think\AppData\Local\Temp\@1709867191721#1266149071-temp\com\arm\licensing\licensemapping\windows\x86_64\LicenseMapping.dll: %1 不是有效的 Win32 应用程序。
        at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
        at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442)
        at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498)
        at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694)
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2627)
        at java.base/java.lang.Runtime.load0(Runtime.java:768)
        at java.base/java.lang.System.load(System.java:1837)
        at com.arm.licensing.manager.LicensingInterface.<clinit>(LicensingInterface.java:44)
        ... 25 more



提示LicenseMapping错误,而同事的电脑没问题,真崩溃,对比了LicenseMapping和同事的也一样。。。
换成Arm Development Studio 2018,终于可以打开了,但没有License,谁能提供个2018的和谐版。。。。我知道论坛里有大神,万分感谢。

eric2013 发表于 2024-3-9 00:53:45

看你回复的另一个帖子即可

cz6618 发表于 2024-3-11 11:02:45

顶一下,顺便问个问题:
我是64位win7系统,按理说兼容64位和32位程序,无论如何也不应该报 “LicenseMapping.dll: %1 不是有效的 Win32 应用程序”,有大神指点下吗?

WillyTerra 发表于 2024-3-12 19:56:10

cz6618 发表于 2024-3-11 11:02
顶一下,顺便问个问题:
我是64位win7系统,按理说兼容64位和32位程序,无论如何也不应该报 “LicenseMapp ...

把TEMP目录下的文件删除,重新覆盖patch

cz6618 发表于 2024-3-13 17:10:55

WillyTerra 发表于 2024-3-12 19:56
把TEMP目录下的文件删除,重新覆盖patch

查到是JDK位数不对,原来装的32位,改成64位解决了
页: [1]
查看完整版本: Arm Development Studio 2018有和谐版吗