问题描述
||
希望在这里解决我遇到的问题,让Eclipse PDE专家参与其中。
我正在尝试通过PDE UI导出包含两个片段的功能,其中两个片段都针对相同的操作系统(例如Linux),但是具有不同的体系结构值(例如x86和x86_64)。每个片段都有自己的几个.so库文件副本,它们是在Linux x86或Linux x86 64位上构建的。例如:
FragmentA (os=Linux,arch=x86)
lib1.so
lib2.so
lib3.so
FragmentB (os=Linux,arch=x86_64)
lib1.so
lib2.so
lib3.so
使用相应的增量包选择linux(gtk / x86)或linux(gtk / x86_64)导出托管功能,导出将按预期进行。但是,当我选择两个平台时,导出失败并显示以下消息:
Processing inclusion from feature com.sample.feature:
Bundle com.sample.linux.x86_64_1.0.0.qualifier Failed to resolve.:
Unsatisfied native code filter:
lib1.so; lib2.so; lib3.so; processor=x86_64; osname=linux.
为什么不能将两个片段一起导出?我也有一个Win32 x86片段,可以使用linux X86功能导出,但没有.so文件,而是具有具有相同文件名(例如lib1.dll,lib2.dll,lib3.dll)的.dll文件。
在两个基于Linux的片段中具有相同名称的.so库文件会导致此问题吗?
我们将不胜感激,因为这对我们的构建过程至关重要(无论是通过UI手动还是无头),都是非常重要的。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)