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

Deploy Gnu Autotools for native parts #3

Open
bengtmartensson opened this issue Jun 29, 2017 · 2 comments
Open

Deploy Gnu Autotools for native parts #3

bengtmartensson opened this issue Jun 29, 2017 · 2 comments

Comments

@bengtmartensson
Copy link
Contributor

For good or bad, using the Gnu Autotools is sort-of standard for, e.g. locating include files (jni.h etc here), It is also on the TODO, however not unconditionally.

I have a Autotools "fork", but I would like some feedback before I start working on a pull request.

@aclemons
Copy link
Owner

aclemons commented Jun 29, 2017

I am not against switching to autotools. We'd need to put back in the conditionals as it is now. Some distributions only build editline support and not readline support.

I also had a play with using meson and it is working quite well with conditionals. meson branch

That is another option, albeit a rather new one. Several gnome projects however have switched to it recently.

@bengtmartensson
Copy link
Contributor Author

I am all but an advocate of the Autotools. I think that the design objectives (from the early 90-ties) are not necessarily very relevant now.

The main issue that has to be addressed is the location of the JNI includes, and possible the javah program. I have not looked at the meson stuff yet.

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

2 participants