-
Notifications
You must be signed in to change notification settings - Fork 967
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
Missing headers in include/android/ #2081
Comments
We had to move the public android.* classes out of the JRE (where they didn't belong) because the Java 9+ module system blocked them from there. These classes were moved into a libandroid_util.a library, which is no longer built and needs to be added back to the build. |
As a workaround, try copying the missing headers from 2.8 into a separate directory, then copying the lib/libandroid_util.a file to that directory, and include that directory in your project's include and lib paths. These files haven't changed since 2.8. |
Thanks. |
run project and get some errors related to android/text
Showing All Errors Only
Undefined symbol: AndroidTextTextUtils_isEmptyWithJavaLangCharSequence
Undefined symbol: AndroidTextTextUtils_joinWithJavaLangCharSequence_withJavaLangIterable
Undefined symbol: AndroidUtilLog_dWithNSString_withNSString
It seems that some folders and headers are missing from the latest code
by using the "make -j8 dist" command, as compared to the j2objc-2.8.zip release.
The missing folders and headers are:
/include/android/os
/include/android/test
/include/android/text
/include/android/util
I'm wondering if you could help me resolve this issue.
Thank you for your help.
The text was updated successfully, but these errors were encountered: