-
Notifications
You must be signed in to change notification settings - Fork 744
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
Add new preset for libecl library #947
base: master
Are you sure you want to change the base?
Conversation
What's the error that you're getting? |
OK, sorry for the delay, I tried to better organize the commits to clarify the steps I took. First I got a bunch of "illegal forward reference" on the generated Then I started fixing issues, so at the end I was able to compile the generated Now I got a lot of errors compiling Here is the latest output: And here is the generated Let me know if you need something else, thanks in advance for any help! |
Doesn't look like a library that is usable. There's probably something broken about it... |
I guess the main reason is that there are circular dependencies among the include files... In fact the topological sorting is only partial... |
@saudet, in my last commits I changed by hand the order of the include files: now it seems there is no circular dependencies anymore. Now I'm facing other errors when compiling: see the resulting JNI .cpp file jnilibecl.cpp.txt and the output from the compilation in using Maven maven-build-output.txt. These are the lines with "error: ":
Any clue is welcome, thanks in advance! |
Looks like abstract classes that JavaCPP isn't detecting properly, see: |
I started to add the files to add libecl as another preset in JavaCPP Presets.
I'm not a C/C++ expert, but I managed to have something working, I still have not reach the point to completely compile the jnilibecl library though... I need some help.