[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] libxl: link error



Christoph Egger writes ("[Xen-devel] libxl: link error"):
> I get this link error when linking libxl:
> 
> ld: libxl_dom.o: relocation R_X86_64_PC32 against symbol 
> `hvm_build_set_params' can not be used when making a shared object; recompile 
> with -fPIC

I think this is probably a side effect of the addition of the
"_hidden" attribute (aka `__attribute__((visibility("hidden")))',
defined in libxl_internal.h) to this function ?

Can you explain what the notable differences are between the Linux and
BSD ELF linkers ?  Perhaps the BSD linker does not support this
attribute, in which case we should probably #ifdef it out.

Or perhaps the problem is something else.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.