-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
NumPy | ImportError: dlopen failed: cannot locate symbol "log10f" referenced by "_multiarray_tests.so" #2426
Comments
This isn't the right place either. (somebody will probably close this soon) I/python ( 6731): File "/home/xyz49/Documents/invisible-defender-v2/.buildozer/android/app/main.py", line 774, in camera_receiver Are you using a camera? Also pycrypotodome is not pure Python so that is probably going to be an issue too. Perhaps pycrypto ? Any followup please go to Google Groups. |
No, I'm not using telephone's (Android) camera. That function is to receive the camera shots/data which is taken by the server. You can see the camera_reciever function in this repo. I have been asked on Discord channel, since there were no answer, I thought that it is a bug. Edit: There were some pycrpto/pycryptodome errors before, I fixed them in someway. The error which I published here is not about any encryption library because the camera_reciever function doesn't encrypt or decrypt anything. Also, other crypted things are working very well. I think it is not a problem about pycrpytodome library. |
This bug is related to #kivy/buildozer#1020 In this case, the problem comes from the numpy library that has missing the linking to math lib. The workaround to fix this issue is adding the math flag at linking time As i can see exist already a patch for numpy adding the math flag in library dependencies, but seems that not all compilation parts of numpy are patched, so you need modify the file and update with the next code:
clean the python-for-android and rebuild.
|
Checklist
p4a.branch = develop
)Versions
Description
I built program's debug APK without any error and try to run it with logcat. I can see the first screen -login screen- and when I log in, there should be a livestream video source on the main screen. But there is not and the logcat outputs an error about the module I used for livestream code block. The other functionalities of the program are working. I have asked help on Discord, there were no response. You can see the mobile-application's codes here in my repo.
buildozer.spec and others
Command:
~$ buildozer android deploy run logcat
Spec file (deleted commented lines):
Logs
The function_base.py file Line 508
The text was updated successfully, but these errors were encountered: