Open allsey87 opened 2 days ago
We don't currently support dlinfo I'm afraid.
It would need to be added to system/lib/libc/dynlink.c
since we don't share dlopen code with musl.
The simplest thing to do is probably to add && !defined(__EMSCRIPTEN__)
to this line https://github.com/ros2/rcutils/blob/rolling/src/shared_library.c#L130C1-L130C69
Perhaps this is intentional, however, I noticed today that only a subset of the files under system/lib/libc/musl/src/ldso/ are being built here: tools/system_libs.py#L1248.
In particular, it seems that the lack of
dlinfo.c
in that list is the cause of the following link error when building rcutils: