I'm attempting to build a package for Alpine Linux from v4.2.15. However, when trying to link in the XDR types,
ld is failing with many undefined references, for example to
I initially suspected that this was the incompatibility mentioned in section 4.4 of this document, meaning my system's version of xdr (portablexdr) is incompatible with this project.
Therefore I supplied configure with
--enable-hdf4-xdr, and removed portablexdr from my system. The bundled version of XDR gets compiled, but I get the same behaviour.
The full linker output can be found here. I'd appreciate any input you can give as to how I might proceed :)