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
