简体   繁体   English

是否可以构建Linux / Motif Eclipse RCP应用程序?

[英]Is it possible to build a Linux/Motif Eclipse RCP application?

I am trying to build an Eclipse application that would work with a linux/motif installation target. 我正在尝试构建一个可与linux / motif安装目标一起使用的Eclipse应用程序。 However, this seems not to be possible even though the export option is available in the product export wizard. 但是,即使产品导出向导中提供了导出选项,这似乎也不可能。

I've checked the content of the delta pack and indeed, the packages for linux/motif are missing. 我已经检查了增量软件包的内容,实际上,缺少用于linux / motif的软件包。 After checking the downloads page for eclipse 3.4 at: http://download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/index.php 在eclipse 3.4的下载页面上找到以下网址后: http : //download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/index.php

I see that even though there is an Eclipse version marked for Linux/motif, it is marked as Testing only . 我看到即使有标记为Linux / motif的Eclipse版本,也被标记为仅测试 Additionally, there is no delta pack for this target. 此外,此目标没有增量包。

Has anyone been successful building an RCP application targeting linux/motif? 有没有人成功构建针对linux / motif的RCP应用程序? Would it work if I download this testing only version of eclipse and copy the missing plugins? 如果我下载此仅测试版的eclipse并复制缺少的插件,是否可以使用?

We have a similar issue. 我们有一个类似的问题。 We are building Eclipse applications and one of our platforms is Solaris 10 x86 which was supported for a short time as an early access build in 3.2 and dropped. 我们正在构建Eclipse应用程序,而我们的平台之一是Solaris 10 x86,它在3.2中得到了短暂支持,并在3.2中进行了早期访问。 I believe 3.2 and 3.3 supported motif so your best bet may be to revert to an older version of Eclipse. 我相信3.2和3.3支持主题,因此您最好的选择是恢复到旧版本的Eclipse。 I develop in 3.4 and when we do the Solaris specific release we switch back to 3.2, it is usually about 10 minutes of changes to fix everything for the prior version. 我在3.4中进行开发,当我们针对Solaris发行特定版本时,我们切换回3.2,通常需要大约10分钟的更改才能修复先前版本的所有内容。 Usually it is removing @overides in a few locations and changing a function or two that Eclipse no longer uses. 通常,它是在一些位置删除@overides并更改Eclipse不再使用的一两个函数。

The other thing you can do is get the Linux/Motif package for Eclipse, and install it on a Linux box running Motif. 您可以做的另一件事是获取Eclipse的Linux / Motif软件包,并将其安装在运行Motif的Linux机器上。 Check out your project on that Eclipse machine and export it there. 在该Eclipse计算机上签出您的项目,然后将其导出到那里。 I tried out VirtualBox (a free Virtual Machine from Sun Microsystems) it should make this easy for you. 我试用了VirtualBox(Sun Microsystems提供的免费虚拟机),它应该可以使您轻松实现这一目标。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM