我的系统是 Ubuntu 11.10 64 位,我必须运行 32 位版本的 eclipse 才能使用 CCSv5 的 TI 插件,但它不起作用。
我尝试在 62 位 java 环境中运行 eclipse,但它甚至没有启动。
现在我从 Sun 获得了 32 位版本的“java 版本“1.6.0_30””,现在 eclipse 可以启动了,但是无法使用 TI 插件,并且在 bash 中出现以下错误:
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: falsche ELF-Klasse: ELFCLASS64
/usr/lib/gio/modules/libgvfsdbus.so: falsche ELF-Klasse: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
当我尝试使用该插件时,会弹出一个窗口:
The selected wizard could not be started.
Plug-in com.ti.ccstudio.project.ui was unable to load class com.ti.ccstudio.project.ui.internal.wizards.importexport.temp.ExternalProjectImportWizard.
An error occurred while automatically activating bundle com.ti.ccstudio.project.ui (352).
T 使用以下文件测试了库:
/usr/lib/gio/modules/libgvfsdbus.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
ia32-libs 已安装。
答案1
我使用的是 12.04 LTS x64。
以下是对我有用的方法:
sudo apt-get install ia32-libs
从存储库安装 Eclipse
安装了最新的目标管理终端这eclipse 插件库。
启用http://rxtx.qbang.org/eclipse/
eclipse 插件库。
安装最新的 RXTX 插件
结果是: