Package Details: ccstudio 12.8.0.00012-1

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
Keywords: c ide msp430
Licenses: custom:TSPA
Submitter: alexei
Maintainer: tapajos
Last Packager: tapajos
Votes: 22
Popularity: 0.95
First Submitted: 2017-06-23 06:06 (UTC)
Last Updated: 2024-08-23 11:46 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

troytjh commented on 2022-04-19 18:58 (UTC)

Folder "$srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/362" doesn't appear to exist anymore. Changing to "365" fixed the issue on my system.

diff --git a/PKGBUILD b/PKGBUILD
index c95e520..18c9002 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -71,8 +71,8 @@ package() {
     find $srcdir/$_installpath/ccs/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.cpp.profile/.data/.settings/org.eclipse.equinox.p2.metadata.repository.prefs -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
     find $srcdir/$_installpath/ccs/eclipse/plugins/com.ti.ccstudio.base_*/properties -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
     find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/*/data/*/*.xml -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
-    find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/362/data/timestamps* -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
-    find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/362/data/cache.timestamps -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
+    find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/365/data/timestamps* -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
+    find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/365/data/cache.timestamps -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 
     find $srcdir/$_installpath/ccs/eclipse/configuration/ccs.properties -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##" 

     install -D -m0755 "$srcdir/$_installpath/$_desktop" $pkgdir/usr/share/applications/$pkgname.desktop

User456 commented on 2021-07-12 08:38 (UTC)

PKGBUILD contains unsecure http-downloads instead of secure https-downloads. Can you fix this?

alexei commented on 2021-05-01 15:44 (UTC)

The browser pane is broken for the following reason: upon every launch CCS automatically extracts /opt/ccstudio/ccs/eclipse/plugins/com.ti.chromium.browser.gtk.linux.x86_64_1.0.0.202103141800/lib/jxbrowser-linux64-6.21.jar archive into /opt/ccstudio/ccs/eclipse/configuration/.jxbrowser-chromium-lib/ and it preserves some of the permissions, which in the upstream archive are not writable for group/other, which is needed for this browser pane to run.

And, I tried fixing it by unpacking the jar, unpacking the 7z archive inside, chmoding everything and packing it back up. BUT, this doesn't work because 7z preserves only some of the permission bits; and it doesn't preserver the writable bit on the directories. Blame 7z.

yan12125 commented on 2020-06-27 02:02 (UTC)

Cool, thanks!

okasha commented on 2020-06-26 20:36 (UTC)

@yan12125: thanks for the info updated now.

yan12125 commented on 2020-06-25 16:49 (UTC)

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 (UTC)

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 (UTC) (edited on 2020-05-02 06:52 (UTC) by alexei)

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.