Package Details: ccstudio 10.1.0.00010-2

Git Clone URL: https://aur.archlinux.org/ccstudio.git (read-only, click to copy)
Package Base: ccstudio
Description: Texas Instruments Code Composer Studio IDE
Upstream URL: http://www.ti.com/tool/ccstudio
Licenses: custom:TSPA
Submitter: alexei
Maintainer: alexei (okasha)
Last Packager: okasha
Votes: 14
Popularity: 0.98
First Submitted: 2017-06-23 06:06
Last Updated: 2020-07-11 17:06

Pinned Comments

alexei commented on 2020-05-02 06:50

For v9->v10 upgrade: you might have to: sudo chmod 777 /opt/ccstudio/ccs/eclipse/configuration/.jxbrowser-chromium-lib/. In theory, the commands in .install should already grant permissions to the whole /opt/ccstudio/ccs to users in group ccstudio, but this still didn't seem to prevent a permissions error for some reason.

P.S. Thanks @okasha for updating to v10.

Latest Comments

1 2 3 Next › Last »

tinywrkb commented on 2020-07-07 20:17

Hi, if anyone wants to try, I created a Flatpak manifest for CCStudio here. I don't have a compatible board to test with so the app is pretty much untested.
Will be nice to get some feedback as I probably won't gonna touch CCStudio in the near future.

A few comments for those who wish to try:

  • You need to build the package with flatpak-builder. Some hints on how to build are in README.md at the root of the git repo.
  • Due to the limitations of CCStudio, the installer is kept in the Flatpak installation (for the system is /var/lib/flatpak) and the app startup script will run the installer on the first run or when an update is available.
  • By default, the CCStudio installer will have all the components enabled so over 4GB of space is needed (in addition to the 1GB the installer needs).
  • The first run will take some time during which the installer will run. Updates should be much faster.
  • The app (not the installer) will be installed to $HOME/.var/app/com.ti.ccstudio/css, but in the sandbox it will be $HOME/css so it won't hit the 40 character limit.
  • It's possible to choose which components will be installed. Look for ccs_components in the startup script.

tinywrkb commented on 2020-07-06 00:54

I'm testing 10.1.0.00010-1 and there are missing dependencies.
GTK3 is missing, you can test in a clean chroot, the app will not run without it and this can also be confirmed with strace.
Without Gconf the internal web browser is broken, and the app will actually print error about a missing libgconf-2.so.4 when started from the terminal. Apparently there'e embedded libbrowsercore64.so that is linked against libgconf-2.so.4.

yan12125 commented on 2020-06-27 02:02

Cool, thanks!

okasha commented on 2020-06-26 20:36

@yan12125: thanks for the info updated now.

yan12125 commented on 2020-06-25 16:49

CCStudio 10.1 is out, and the dependencies have changed. GConf is no longer used and libsecret is now needed.

Here are changes of the util/dependency-checker/ext-depends.txt file during installation for 10.0 and 10.1:

diff -ur dependency-checker-10.0/ext-depends.txt dependency-checker-10.1/ext-depends.txt
--- dependency-checker-10.0/ext-depends.txt 2020-06-26 00:37:52.473397589 +0800
+++ dependency-checker-10.1/ext-depends.txt 2020-06-26 00:36:25.069780173 +0800
@@ -1,5 +1,4 @@
 libasound.so.2
-libgconf-2.so.4
 libatk-1.0.so.0
 libcairo.so.2
 libcrypt.so.1
@@ -17,7 +16,6 @@
 libgthread-2.0.so.0
 libgtk-x11-2.0.so.0
 libm.so.6
-libncurses.so.5
 libnsl.so.1
 libpango-1.0.so.0
 libpangocairo-1.0.so.0
@@ -25,7 +23,10 @@
 libpthread.so.0
 libpython2.7.so.1.0
 librt.so.1
+libsecret-1.so.0
+libtinfo.so.5
 libusb-0.1.so.4
+libusb-1.0.so.0
 libutil.so.1
 libX11.so.6
 libXext.so.6
@@ -33,7 +34,7 @@
 libxml2.so.2
 libXrender.so.1
 libXtst.so.6
+libz.so.1
 libcanberra.so.0
-libtinfo.so.5  
-GLIBC: GLIBC_2.17
-GLIBCXX: GLIBCXX_3.4.19
+GLIBC: GLIBC_2.18
+GLIBCXX: GLIBCXX_3.4.28
\ No newline at end of file

TheCloudt commented on 2020-06-10 11:51

Note that installation of ccstudio requires the installation path to at most 40 characters. If this is not the case, MSP430Ware might fail to install and as a result other unrelated plugins (which happened to me) might not be installed correctly. Therefore, make sure that you build this package in a directory which is not too deep into your file structure.

Also note that aur package builders such as pacaur or yaourt build the package within a cache directory which results likely in too long paths.

alexei commented on 2020-05-02 06:50

For v9->v10 upgrade: you might have to: sudo chmod 777 /opt/ccstudio/ccs/eclipse/configuration/.jxbrowser-chromium-lib/. In theory, the commands in .install should already grant permissions to the whole /opt/ccstudio/ccs to users in group ccstudio, but this still didn't seem to prevent a permissions error for some reason.

P.S. Thanks @okasha for updating to v10.

okasha commented on 2020-04-22 22:36

I have updated PKGBUILD and ccstudio.install with version 10 files here. https://github.com/okasha55/aur-ccstudio10

ahellerjones commented on 2020-04-13 15:54

Had never been able to get CCS to work, but CCS 10 is working flawlessly!

ElektroQuark commented on 2020-04-09 18:47

Hi alexei,

CCS 10 is out.

:)