Package Details: ccstudio

Git Clone URL: (read-only, click to copy)
Package Base: ccstudio
Description: Texas Instruments Code Composer Studio IDE
Upstream URL:
Keywords: c ide msp430
Licenses: custom:TSPA
Submitter: alexei
Maintainer: tapajos
Last Packager: tapajos
Votes: 20
Popularity: 0.74
First Submitted: 2017-06-23 06:06 (UTC)
Last Updated: 2024-01-15 15:33 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 Next › Last »

fjdebruijn commented on 2023-09-10 08:09 (UTC)

I got it installed by unzipping the package it creates then running

The problem is when you try to run ccstudio it bombs out with unable to load SLF4J.

this is the dump $# /home/user/ti/ccs1220/ccs/eclipse/ccstudio

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See for further details. SWT Error: Failed to load swt-pi3, loading swt-pi4 as fallback. Ccstudio: An error has occurred. See the log file /home/user/ti/ccs1220/ccs/eclipse/configuration/1694333179527.log.

This is the contense of the log file:

!SESSION 2023-09-10 17:32:02.210 ----------------------------------------------- eclipse.buildId=4.23.0.I20220308-0310 java.version=11.0.13 java.vendor=Eclipse Adoptium BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_AU Framework arguments: -product com.ti.ccstudio.branding.product Command-line arguments: -os linux -ws gtk -arch x86_64 -product com.ti.ccstudio.branding.product

!ENTRY org.eclipse.osgi 4 0 2023-09-10 17:32:04.173 !MESSAGE Application error !STACK 1 java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-pi4-gtk-4950r5 in java.library.path: [/home/user/ti/ccs1220/ccs/eclipse/jre/lib/server, /home/user/ti/ccs1220/ccs/eclipse/jre/lib, ., /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib] no swt-pi4-gtk in java.library.path: [/home/user/ti/ccs1220/ccs/eclipse/jre/lib/server, /home/user/ti/ccs1220/ccs/eclipse/jre/lib, ., /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib] no swt-pi4 in java.library.path: [/home/user/ti/ccs1220/ccs/eclipse/jre/lib/server, /home/user/ti/ccs1220/ccs/eclipse/jre/lib, ., /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib] Can't load library: /home/user/.swt/lib/linux/x86_64/ Can't load library: /home/user/.swt/lib/linux/x86_64/ Can't load library: /home/user/.swt/lib/linux/x86_64/

at org.eclipse.swt.internal.Library.loadLibrary(
at org.eclipse.swt.internal.Library.loadLibrary(
at org.eclipse.swt.internal.gtk.OS.<clinit>(
at org.eclipse.swt.internal.Converter.wcsToMbcs(
at org.eclipse.swt.internal.Converter.wcsToMbcs(
at org.eclipse.swt.widgets.Display.<clinit>(
at org.eclipse.ui.internal.Workbench.createDisplay(
at org.eclipse.ui.PlatformUI.createDisplay(
at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(
at org.eclipse.ui.internal.ide.application.IDEApplication.start(
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(
at org.eclipse.equinox.launcher.Main.basicRun(

It appears to need a dependency called libswt.

fjdebruijn commented on 2023-09-09 09:01 (UTC)

How the hell are you suppose to install it once the package is made ? The script does not generate a typical .pkg.tar.zst file for pacman to use.

doctor64 commented on 2023-05-25 12:37 (UTC)

Does anybody have a working help in ccstudio 12?

Freed commented on 2023-03-18 12:56 (UTC) Why 0755? The desktop entry is not an executable file, so it should be 0644.

Freed commented on 2023-03-16 07:04 (UTC)

How about create /etc/profile.d/ to add some paths to $PATH?

for bin in /opt/ccstudio/ccs/tools/compiler/*/bin; do
    export PATH=$PATH:$bin
unset bin

Freed commented on 2023-03-09 06:21 (UTC)

And after yay -S ccstudio, my ~/Desktop occur a new file Bh560v2Config Utility.desktop:

[Desktop Entry]
Name=Bh560v2Config Utility
Comment=Blackhawk Bh560v2Config Utility

Is it a bug?

Freed commented on 2023-03-09 06:10 (UTC)

Why python2 is a depend not an optdepend? I find if python2 is not installed, ccstudio seems to run normally.

filipetaveiros commented on 2023-02-26 19:02 (UTC)

Thank you @archio, I can confirm your instructions work for v12 as well.

archio commented on 2022-11-03 15:36 (UTC)

No problem! I'm glad it helped :)

Kris-G commented on 2022-11-03 06:59 (UTC)

Thanks you @archio, that worked for me.