Stupid question: linking with a symbol under a different name

Nick Clifton nickc@redhat.com
Thu Oct 6 12:58:00 GMT 2016


Hi Sasha,

> Suppose I have:
> - compiled object file "main.o" with unresolved symbol "symbol1";
> - build shared library "libused.so" with exported symbol "symbol2".
> 
> Is there way to somehow link program "main" from "main.o", telling it to use "symbol2" from "libused.so" as "symbol1"?

Why not create a foo.c file that defines symbol1 and then passes any reference on to symbol2 ?

Cheers
  Nick



More information about the Binutils mailing list