Discussion about this post

User's avatar
Tim's avatar

Ok I found a solution if anyones interested - JNA expands itself at a runtime and mac labels it a malware, as it should. The solution is to pre-expand JNA, check it into a library bunbdle and set runtime flag where the library location is. took me 8 hours to understand, I thought it was darwin vs 32/64 arch issues

Expand full comment
Tim's avatar

I started digging and it looks like its a NSObject issue, I believe the code originated from you many years ago

public NativeFileDialog(final String title,

final int mode)

{

super( "NSObject" ); <<--- fails here

* @author shannah

* @see <a

* href="https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/nssavepanel_Class/Reference/Reference.html">NSSavePanel

* Class Reference</a>

Expand full comment
1 more comment...

No posts