I've attempted to replicate but it works for me:
16:55:37 [alex@idun:~/l/t/hello-armpl] $ ~/lsrc/qemu.git/builds/all/aarch64-linux-user/qemu-aarch64 ./hello-armpl Hello World... 16:55:52 [alex@idun:~/l/t/hello-armpl] $ ldd ./hello-armpl linux-vdso.so.1 (0x0000ffffb9e78000) libamath_generic.so => /home/alex/lsrc/tests/hello-armpl/libamath_generic.so (0x0000ffffb9d1a000) libm.so.6 => /lib64/libm.so.6 (0x0000ffffb9c50000) libastring_generic.so => /home/alex/lsrc/tests/hello-armpl/libastring_generic.so (0x0000ffffb9c2f000) libarmflang.so => /home/alex/lsrc/tests/hello-armpl/libarmflang.so (0x0000ffffb97b2000) libomp.so => /home/alex/lsrc/tests/hello-armpl/libomp.so (0x0000ffffb96d4000) librt.so.1 => /lib64/librt.so.1 (0x0000ffffb96bc000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000ffffb968a000) libarmpl_lp64_generic.so => /home/alex/lsrc/tests/hello-armpl/libarmpl_lp64_generic.so (0x0000ffffb0e12000) libc.so.6 => /lib64/libc.so.6 (0x0000ffffb0c95000) /lib/ld-linux-aarch64.so.1 => /lib64/ld-linux-aarch64.so.1 (0x0000ffffb9e4a000) libstdc++.so.6 => /home/alex/lsrc/tests/hello-armpl/libstdc++.so.6 (0x0000ffffb0a9c000) libgcc_s.so.1 => /home/alex/lsrc/tests/hello-armpl/libgcc_s.so.1 (0x0000ffffb0a6b000) libdl.so.2 => /lib64/libdl.so.2 (0x0000ffffb0a57000)
I've attempted to replicate but it works for me:
16:55:37 [alex@idun: ~/l/t/hello- armpl] $ ~/lsrc/ qemu.git/ builds/ all/aarch64- linux-user/ qemu-aarch64 ./hello-armpl ~/l/t/hello- armpl] $ ldd ./hello-armpl
linux- vdso.so. 1 (0x0000ffffb9e7 8000)
libamath_ generic. so => /home/alex/ lsrc/tests/ hello-armpl/ libamath_ generic. so (0x0000ffffb9d1 a000) 0000)
libastring_ generic. so => /home/alex/ lsrc/tests/ hello-armpl/ libastring_ generic. so (0x0000ffffb9c2 f000)
libarmflang. so => /home/alex/ lsrc/tests/ hello-armpl/ libarmflang. so (0x0000ffffb97b 2000) lsrc/tests/ hello-armpl/ libomp. so (0x0000ffffb96d 4000) c000)
libpthread. so.0 => /lib64/ libpthread. so.0 (0x0000ffffb968 a000)
libarmpl_ lp64_generic. so => /home/alex/ lsrc/tests/ hello-armpl/ libarmpl_ lp64_generic. so (0x0000ffffb0e1 2000) 5000)
/lib/ld- linux-aarch64. so.1 => /lib64/ ld-linux- aarch64. so.1 (0x0000ffffb9e4 a000)
libstdc+ +.so.6 => /home/alex/ lsrc/tests/ hello-armpl/ libstdc+ +.so.6 (0x0000ffffb0a9 c000)
libgcc_ s.so.1 => /home/alex/ lsrc/tests/ hello-armpl/ libgcc_ s.so.1 (0x0000ffffb0a6 b000) 7000)
Hello World...
16:55:52 [alex@idun:
libm.so.6 => /lib64/libm.so.6 (0x0000ffffb9c5
libomp.so => /home/alex/
librt.so.1 => /lib64/librt.so.1 (0x0000ffffb96b
libc.so.6 => /lib64/libc.so.6 (0x0000ffffb0c9
libdl.so.2 => /lib64/libdl.so.2 (0x0000ffffb0a5