On 04/06/12 11:34, Wayne Blaszczyk wrote:
> Looks like a similar problem I had with libvirt.
> Try installing portablexdr.
> http://people.redhat.com/~rjones/portablexdr/files
> I also had a conflict problem with portablexdr and libtirpc, so I
> uninstalled libtirpc.
> On a side note, I think the instructions for copying the rpc header
> files in LFS 7.1 is wrong, well at least the rpc.h file seemed wrong, it
> had a "config.h" reference in it. Copying the header files from the
> libtirpc instructions fixed my other problem. (I had to ignore the if
> statement which checked for the rpc.h file in the first place).
>
> Regards,
> Wayne.
Thanks for the suggestion. I tried compiling open-vm-tools with and 
without copying the headerfiles of glibc, with and without libtirpc, 
with and without portableexdr, with and without the 
rpcnis-headers-tarball. I keep getting these errors:
../lib/dynxdr/.libs/libDynxdr.a(xdrutil.o): In function 
`XdrUtil_Deserialize':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/dynxdr/xdrutil.c:107: 
undefined reference to `xdrmem_create'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/dynxdr/xdrutil.c:112: 
undefined reference to `xdr_free'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_GuestNicList':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:69: 
undefined reference to `xdr_array'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_DnsHostname':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:158: 
undefined reference to `xdr_string'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_IpAddressStatus':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:120: 
undefined reference to `xdr_enum'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_IpAddressOrigin':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:110: 
undefined reference to `xdr_enum'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_NicInfoV3':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:261: 
undefined reference to `xdr_array'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:264: 
undefined reference to `xdr_array'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:267: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:269: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:271: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:273: 
undefined reference to `xdr_pointer'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_DnsConfigInfo':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:168: 
undefined reference to `xdr_pointer'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o):/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:170:
 
more undefined references to `xdr_pointer' follow
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_DnsConfigInfo':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:172: 
undefined reference to `xdr_array'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:175: 
undefined reference to `xdr_array'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_GuestNicV3':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:240: 
undefined reference to `xdr_string'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:242: 
undefined reference to `xdr_array'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:245: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:247: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:249: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:251: 
undefined reference to `xdr_pointer'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_DhcpConfigInfo':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:228: 
undefined reference to `xdr_bool'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:230: 
undefined reference to `xdr_string'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_GuestNic':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:55: 
undefined reference to `xdr_char'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:55: 
undefined reference to `xdr_vector'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:58: 
undefined reference to `xdr_array'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_NicInfoVersion':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:15: 
undefined reference to `xdr_enum'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_NicInfoAddrType':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:25: 
undefined reference to `xdr_enum'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function `xdr_Bool':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/include/vmxrpc.h:265: 
undefined reference to `xdr_char'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_VmIpAddress':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:40: 
undefined reference to `xdr_char'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:40: 
undefined reference to `xdr_vector'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:43: 
undefined reference to `xdr_vector'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_InetAddress':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:80: 
undefined reference to `xdr_bytes'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_InetAddressType':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:90: 
undefined reference to `xdr_enum'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_InetAddressPrefixLength':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:100: 
undefined reference to `xdr_u_int'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_IpAddressEntry':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:146: 
undefined reference to `xdr_pointer'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:148: 
undefined reference to `xdr_pointer'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_InetCidrRouteType':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:198: 
undefined reference to `xdr_enum'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_InetCidrRouteEntry':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:212: 
undefined reference to `xdr_pointer'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_uint32':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/include/vmxrpc.h:192: 
undefined reference to `xdr_uint32_t'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/include/vmxrpc.h:192: 
undefined reference to `xdr_uint32_t'
../lib/guestRpc/.libs/libGuestRpc.a(nicinfo_xdr.o): In function 
`xdr_GuestNicProto':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/guestRpc/nicinfo_xdr.c:291: 
undefined reference to `xdr_pointer'
../lib/rpcChannel/.libs/libRpcChannel.a(libRpcChannel_la-rpcChannel.o): 
In function `RpcChannelXdrWrapper':
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/rpcChannel/rpcChannel.c:230: 
undefined reference to `xdr_free'
/usr/src/blfs/open-vm-tools-2012.03.13-651368/lib/rpcChannel/rpcChannel.c:254: 
undefined reference to `xdr_free'
collect2: error: ld returned 1 exit status
make[1]: *** [libvmtools.la] Error 1
make[1]: Leaving directory 
`/usr/src/blfs/open-vm-tools-2012.03.13-651368/libvmtools'
make: *** [all-recursive] Error 1

Did someone manage to compile open-vm-tools?

Groet,
Thomas
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to