> i think the musl linker should be able to deal with this :P
Do you mean linking using "g++" is not right way ? I am trying to find out if I could use "ld" directly but not sure what options to use and how to pass libs.
I am using below commands to compile and link
gcc -c a.c -o bin/a.o
g++ -c acpp.cpp -o bin/acpp.o
g++ bin/a.o bin/acpp.o -o a.elf
While reading about the difference between ld and g++ linking I found g++ uses ld itself.