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

Question on Modifications Needed for OpenBSD Support #80

Open
Koriel opened this issue Feb 11, 2019 · 3 comments
Open

Question on Modifications Needed for OpenBSD Support #80

Koriel opened this issue Feb 11, 2019 · 3 comments

Comments

@Koriel
Copy link

Koriel commented Feb 11, 2019

I'm currently in the process of try to get CLion debugging to work on OpenBSD; starting with modifying and testing JTermio/PureJavaComms to work with OpenBSD. I've noticed that pty4j has several files with JNA/Makefile that indicate some plans were made for OpenBSD, but the .so file is missing in the repository. Would adding that support simply be compiling the OpenBSD files and remaking the .jar file or is there more extensive modification that needs to be done?

  • Thanks!, Michael
@segrey
Copy link
Collaborator

segrey commented Mar 3, 2019

@Koriel ... sorry for the delay. Likely, yes, compiling the OpenBSD files is enough. We don't test this library on OpenBSD, so I can't guarantee it will work. Please let me know if you managed to make it working. Pull requests regarding BSD support are welcome.

@Koriel
Copy link
Author

Koriel commented Mar 5, 2019

@segrey I compiled it successfully, but I am getting an error (in Termios) when I debug in CLion, so I am going to test/debug both and make any necessary changes. I'll make a pull request when I get done with it. Thank you!

@nicholasburn
Copy link

Hi Koriel! I'm working on this too. Here is what I've done: https://github.com/nicholasburn/pty4j/tree/devel
libs/purejavacomm.jar comes from here: https://github.com/nicholasburn/purejavacomm
Have you managed to make it work too?

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