I am new to RCP applications and this might be a newbie question. I've been trying to add jna and jna-platform(4.5.1) to the application and I've been getting a 'org.osgi.framework.BundleException: No Bundle-NativeCode match' exception. I tried modifying the manifest.mf entry to have(as mentioned in a previous post in the jna user group):
Bundle-NativeCode: com/sun/jna/win32-x86/jnidispatch.dll;processor=x86
;osname=win32,com/sun/jna/win32-x86/jnidispatch.dll;processor=x86;osn
ame=win,*
but that did not help. I checked the jna jar thats pulled in and it has jnidispatch.dll in the path mentioned. I am also setting the osgi configuration to win32/x86. Would the manifest also need the dlls that I use through jna or would jnidispatch.dll be enough?
OS - Microsoft Windows 10 Enterprise, Jna version - 4.5.1