我装了1.6版的ccs,在linux 4.6.2-2kali2下打不开,Java环境是java8,报错信息如下:
eclipse.buildId=4.5.1.M20150904-0015
java.version=1.7.0_80
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=zh_CN
Framework arguments: -product com.ti.ccstudio.branding.product
Command-line arguments: -os linux -ws gtk -arch x86 -product com.ti.ccstudio.branding.product
!ENTRY org.eclipse.osgi 4 0 2016-07-26 08:36:29.039
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:ccsv6/eclipse/configuration/org.eclipse.osgi/254/0/.cp/libswt-pi-gtk-4528.so: libgtk-x11-2.0.so.0: 无法打开共享对象文件: 没有那个文件或目录
no swt-pi-gtk in java.library.path
.swt/lib/linux/x86/libswt-pi-gtk-4528.so: libgtk-x11-2.0.so.0: 无法打开共享对象文件: 没有那个文件或目录
Can't load library: /home/xwt/.swt/lib/linux/x86/libswt-pi-gtk.so
是因为要用JavA1.7.0吗,不能用Java8吗
灰小子:
没用过kali2,在debian下可以参考http://www.deyisupport.com/question_answer/microcontrollers/msp430/f/55/t/75495.aspx
wendy xu:
回复 灰小子:
我试了sudo ./install_drivers.sh,可是运行ccstudio的时候还是报同样的错
Maka Luo:
应该Java版本兼容性的问题,建议升级至最新CCS linux版本再确认。如果不行,用回老版本的Java.