Eclipse PDE UI功能部件导出,其中两个片段用于相同的os,不同的arch

问题描述

|| 希望在这里解决我遇到的问题,让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 (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...