Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Difference between jna.jar and jna-platform.jar? #904

Closed
RobertBColton opened this issue Jan 8, 2018 · 4 comments
Closed

Difference between jna.jar and jna-platform.jar? #904

RobertBColton opened this issue Jan 8, 2018 · 4 comments

Comments

@RobertBColton
Copy link

This should be clarified in the README.md because I have looked all over online and can't seem to find the difference between these two downloads.

@cosmicdan
Copy link

JNA is the core stuff. Platform has all the platform-specific stuff like constants and interface mappings for supported OS's (though are not 100% comprehensive, as is expected).

You don't technically need the platform jar, but it will save you a lot of time.

Just browse the source tree at contrib/platform/ for all the stuff it has.

@RobertBColton
Copy link
Author

RobertBColton commented Jan 9, 2018

Good enough for me, so platform just has a bunch of utility stuff. We can close this but you guys should still maybe add it to the README. Thanks! 👍

@cosmicdan
Copy link

cosmicdan commented Jan 9, 2018 via email

@matthiasblaesing
Copy link
Member

I created #906 with added descriptions and links. In general: If you want to improve JNA, feel free to propose PRs and/or (for larger changes) start a discussion in the google group.

Just keep in mind: changes need to be sustainable in the long run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants