[Libvir] libvirt on OS X Leopard 10.5.1
Daniel P. Berrange
berrange at redhat.com
Tue Jan 22 00:01:10 UTC 2008
On Mon, Jan 21, 2008 at 05:52:06PM -0600, Schley Andrew Kutz wrote:
> I've attached the compile failure I get.
Ok, so your header files suggest Mac OS *does* have xdr_hyper, and this
failure is a link time failure:
Undefined symbols:
"_xdr_quad_t", referenced from:
_xdr_remote_sched_param_value in libvirtd-remote_protocol.o
_xdr_remote_get_version_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_block_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_block_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_block_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_block_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_block_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_domain_interface_stats_ret in libvirtd-remote_protocol.o
_xdr_remote_node_get_info_ret in libvirtd-remote_protocol.o
_xdr_remote_node_get_info_ret in libvirtd-remote_protocol.o
_xdr_remote_node_get_info_ret in libvirtd-remote_protocol.o
So my guess is that we're missing a library at link time. I'm not
sure if it will help, but you could try something like...
make LDFLAGS="-lxdr"
or
make LDFLAGS="-lrpc"
Or
make LDFLAGS="-lrpc -lxdr"
Dan
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the libvir-list
mailing list