This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS Install Windows 7 (64-bit) Java dll error

Attempting a fresh install of CCS 10.2.0.00009_win64 on Windows 7 64-bit

At final stage of install, Dialog: Running C:/ti/ccs1020/ccs/eclipse/exlipsec.exe  is presented - never terminates.

Snippet of error log:

!ENTRY com.ti.common.core 1 0 2021-01-19 00:43:11.395
!MESSAGE path=ccs_base/DebugServer

!ENTRY com.ti.common.core 1 0 2021-01-19 00:43:11.395
!MESSAGE debugServerDir=C:/ti/ccs1020/ccs/ccs_base/DebugServer

!ENTRY org.eclipse.osgi 4 0 2021-01-19 00:43:24.359
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: C:\ti\ccs1020\ccs\ccs_base\DebugServer\bin\LibraryLoader.dll: Can't find dependent libraries
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)

Error log is attached.

8168..log.log
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
!SESSION 2021-01-19 00:43:03.283 -----------------------------------------------
eclipse.buildId=4.14.0.I20191210-0610
java.version=1.8.0_144
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -application com.ti.common.core.initialize -ccs.profileTag Installed Code Composer Studio 10.2.0.00009 -ccs.removeP2Repositories C:\Users\Lou\AppData\Local\Temp/ccs_85c6dfd6-2bfe-4f3c-7037-9aa4136bb749/repolistfile.txt
Command-line arguments: -os win32 -ws win32 -arch x86_64 -application com.ti.common.core.initialize -data C:\Users\Lou\AppData\Local\Temp/ccs_85c6dfd6-2bfe-4f3c-7037-9aa4136bb749/workspace -ccs.profileTag Installed Code Composer Studio 10.2.0.00009 -ccs.removeP2Repositories C:\Users\Lou\AppData\Local\Temp/ccs_85c6dfd6-2bfe-4f3c-7037-9aa4136bb749/repolistfile.txt
!ENTRY com.ti.common.core 1 0 2021-01-19 00:43:11.395
!MESSAGE path=ccs_base/DebugServer
!ENTRY com.ti.common.core 1 0 2021-01-19 00:43:11.395
!MESSAGE debugServerDir=C:/ti/ccs1020/ccs/ccs_base/DebugServer
!ENTRY org.eclipse.osgi 4 0 2021-01-19 00:43:24.359
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: C:\ti\ccs1020\ccs\ccs_base\DebugServer\bin\LibraryLoader.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
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.ti.debug.engine.xpcom.Runtime.preXPCOMInit(Runtime.java:163)
at com.ti.debug.engine.xpcom.Runtime.startBare(Runtime.java:116)
at com.ti.debug.engine.xpcom.Runtime.createComponent(Runtime.java:170)
at com.ti.utility.filesystem.DirectoryService.<init>(DirectoryService.java:26)
at com.ti.utility.filesystem.DirectoryService.<init>(DirectoryService.java:9)
at com.ti.utility.filesystem.DirectoryService$SingletonHolder.<clinit>(DirectoryService.java:44)
at com.ti.utility.filesystem.DirectoryService.instance(DirectoryService.java:49)
at com.ti.common.core.utils.ds.CoreUtilsProvider.getUserHomeDir(CoreUtilsProvider.java:40)
at com.ti.common.core.CoreUtils.getUserHomeDir(CoreUtils.java:135)
at com.ti.common.core.internal.ExternalReferenceParser.getUserExtRefDir(ExternalReferenceParser.java:176)
at com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.getBreadcrumbFile(ResourceExplorerBreadcrumbFileReader.java:159)
at com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.isDataStale(ResourceExplorerBreadcrumbFileReader.java:147)
at com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.updateData(ResourceExplorerBreadcrumbFileReader.java:77)
at com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.getProductDiscoveryPath(ResourceExplorerBreadcrumbFileReader.java:50)
at com.ti.common.project.core.products.ProductDiscoveryManager.getProductInstallLocations(ProductDiscoveryManager.java:1138)
at com.ti.common.project.core.products.ProductDiscoveryManager.getDefaultDiscoveryPath(ProductDiscoveryManager.java:778)
at com.ti.common.project.core.internal.tools.ADiscoveryManager.getDiscoveryPath(ADiscoveryManager.java:156)
at com.ti.common.project.core.products.ProductDiscoveryManager.getProductDiscoveryPath(ProductDiscoveryManager.java:707)
at com.ti.common.project.core.products.ProductDiscoveryManager.getProductDiscoverySearchPath(ProductDiscoveryManager.java:687)
at com.ti.common.project.core.products.ProductDiscoveryManager.getProductDiscoverySearchPath(ProductDiscoveryManager.java:678)
at com.ti.common.project.core.products.ProductDiscoveryManager.discoverDeclaredProducts(ProductDiscoveryManager.java:884)
at com.ti.common.project.core.products.ProductDiscoveryManager.initialize(ProductDiscoveryManager.java:310)
at com.ti.ccstudio.project.core.internal.headless.CCSHeadlessInitializationParticipant.run(CCSHeadlessInitializationParticipant.java:149)
at com.ti.common.core.internal.headless.Initialize.run(Initialize.java:122)
at com.ti.common.core.internal.headless.Initialize.start(Initialize.java:80)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Thanks, Ki, as always, for your quick response. Getting a little further...

    Good call! I was able to install the Hotfix for Windows 7 via direct download. (Of course, the fundamental problem here is that win 7 support has now been terminated by MS. Before you say 'Update to Windows 10' ( !! ), intention here was to keep just this machine a pristine install of Win 7, mostly for other reasons - nothing to do with TI.) ...

    Installer (almost) finishes now, but with a warning: 'MSVC components failed to install. Please install executables manually from C:\ti\ccs1020/ccs/installers before using CCS.' (sic)  -- note the unix-like forward slashes*.

    From there, an attempt at manual install of MSVC Redistributable (14.25.28508, shipped with CCS Installer) fails with 0x80240017 error. I imagine this, too, is due to MS update repos being no longer available.

    OK, going off to search...

    FWIW, have found similar UNIX/linux path slashes in Windows-packaged SDKs. Easy enough to fix; sure, but perhaps a good opportunity for quality control...

    EDIT: Have also tried install of MSVC 2015-2019 Redistributable (x64) - 14.28.29325 direct d'load from MS. No Joy.

  • One other things I forgot to mention is that I believe you need to have SP1 installed for Windows 7. Perhaps this will help?

  • Yes, have been trying the manual install of downloaded SP1 ( Windows6.1-KB3102810-x64 )  -- also with no luck...

    Reports 'The Update is not applicable to your computer' - even though this is clearly not an SP1-updated install.

  • For what it is worth, I was able to successfully install CCS 10.2.0 on my WIn7-64 PC. But this PC has been around for a long time with SP1 and an bunch of other patches installed. Good luck with getting SP1 installed. I had read online that you may need some other Win 7 patch first to install it or there could be some conflict with something you already have installed.