Building for PI Zero W

8 views
Skip to first unread message

Thomas Crowley

unread,
Nov 20, 2021, 7:37:39 AM11/20/21
to DynamoRIO Users
I am attempting to build for PI Zero W.  I modified the commands for Cross-Comiling for ARM on Linux by switching the gnueabihf to gnueabi including int the toolchain-arm32.cmake.  The build starts off fine but in linking I get an error:

[ 49%] Linking C shared library ../lib32/release/libdynamorio.so
CMake Error at /home/ece799/src/dynamorio/core/CMake_readelf.cmake:100 (message):
  *** Error: /home/ece799/src/build_arm/lib32/release/libdynamorio.so has
  undefined symbol: GLOBAL DEFAULT UND __aeabi_ui2d

I have done some searching an have not found any resolutions.  Any help would be appreciated.

Thank you,
Tom

Derek Bruening

unread,
Nov 20, 2021, 9:16:44 AM11/20/21
to dynamor...@googlegroups.com
libdynamorio.so cannot have any dependencies so you would need to include that function.  Similar ones are in third_party/libgcc/arm/lib1funcs.S.

--
You received this message because you are subscribed to the Google Groups "DynamoRIO Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dynamorio-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/facedb91-a1d2-4fed-80c2-c85af807d655n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages