-
Notifications
You must be signed in to change notification settings - Fork 2
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
cannot find -ltensorflow-lite #5
Comments
Thank you for your effort to test in aarch64. Current CMakeLists.txt only supports x64 arch:
But, we can also support aarch64 by changing above |
I see this path in my directory structure: |
Yes. change to These should solve the build failure. |
Thanks. The issue with
I am not sure why I see Now I am trying to run either nodes, for example:
I think my edgeTPU package is alright. Here is the output of
I am also able to run all the Coral examples using the same hardware. My |
I found similar issue here and here. It seems like they solve the same problem by using another commit version of tensorflow: https://github.com/Namburger/edgetpu-minimal-example/blob/master/CMakeLists.txt#L12 Could you replace https://github.com/tongtybj/edgetpu_roscpp/blob/master/CMakeLists.txt#L20 with |
You mean replace with |
Sorry for my wrong paste. You are right. Looking forward to your result. |
Setting
Also I noticed this commit has a bug which is fixed in tensorflow/tensorflow@72cd947 - I observed similar errors as reported there. But getting back to Building
I couldn't find any reference to fix this. Probably re-producing the error on an |
Finally, built and ran without error using the following specific I built these two from source and out of Thank you @tongtybj. Hope the info help others. If I get some time, I will optimize the C++ rosnode for |
Thank you for your great effort to use my code in arm64. I will update CMakeLists.txt to support arm64 in the near future following your comments. |
In terms of the rdft error, referenced below, in this issue, I'm not clear what the exact fix is for the 'rdft' undefined reference? Is it specific versions of tensorflow and edgetpu that have an issue? I am trying to incorporate edgetpu functionality into an existing application which already has it's own build system that uses Cmake. The 'rdft' undefined reference is more of a build issue or a specific version of tensorflow or edgetpu code?
|
I am building
edgetpu_roscpp
on arm64 Debian buster (pi4) with all dependencies installed. It is not able to locate tensorflow-lite:Output:
How to address this linker issue ?
The text was updated successfully, but these errors were encountered: