[uClinux-dev] Still having trouble with latest CVS and Arcturus uC5272

Erik Andersen andersen at codepoet.org
Mon Mar 24 14:18:41 EST 2003


On Mon Mar 24, 2003 at 01:34:12PM -0500, Brad Clements wrote:
> This is what I get building with uClibc:
> 
> (wrapped)
> m68k-elf-gcc -m5307 -DCONFIG_COLDFIRE -Os -g -fomit-frame-pointer  -Dlinux -
> D__linux__ -Dunix -D__uClinux__ -DEMBED -I/var/local/src/uClinux-cvs/uClinux-
> dist/lib/uClibc/include -I/var/local/src/uClinux-cvs/uClinux-dist/lib/libm -
> I/var/local/src/uClinux-cvs/uClinux-dist -fno-builtin -msep-data -I/  
> 
> 
> busybox.elf2flt: In function `get_mountport':
> busybox.elf2flt(.text+0x80a): undefined reference to `pmap_getmaps'
> busybox.elf2flt: In function `nfsmount':
> busybox.elf2flt(.text+0x11ca): undefined reference to `clnt_perror'
> busybox.elf2flt(.text+0x1216): undefined reference to `clnt_pcreateerror'
> busybox.elf2flt(.text+0x1308): undefined reference to `clntudp_create'
> busybox.elf2flt(.text+0x1338): undefined reference to `clnttcp_create'
> busybox.elf2flt(.text+0x1354): undefined reference to `authunix_create_default'
> busybox.elf2flt(.text+0x14da): undefined reference to `bindresvport'
> busybox.elf2flt(.text+0x150e): undefined reference to `pmap_getport'
> busybox.elf2flt(.text+0x15d6): undefined reference to `clnt_perror'
> busybox.elf2flt: In function `xdr_fhandle':
> busybox.elf2flt(.text+0x169a): undefined reference to `xdr_opaque'
> busybox.elf2flt: In function `xdr_fhstatus':
> busybox.elf2flt(.text+0x16c0): undefined reference to `xdr_u_int'
> busybox.elf2flt: In function `xdr_dirpath':
> busybox.elf2flt(.text+0x16fe): undefined reference to `xdr_string'
> busybox.elf2flt: In function `xdr_fhandle3':
> busybox.elf2flt(.text+0x1726): undefined reference to `xdr_bytes'
> busybox.elf2flt: In function `xdr_mountres3_ok':
> busybox.elf2flt(.text+0x1758): undefined reference to `xdr_int'
> busybox.elf2flt(.text+0x176e): undefined reference to `xdr_array'
> busybox.elf2flt: In function `xdr_mountstat3':
> busybox.elf2flt(.text+0x1792): undefined reference to `xdr_enum'
> collect2: ld returned 1 exit status

You have failed to enable UCLIBC_HAS_RPC in your uClibc .config
file.  Without RPC support, of course busybox nfs support won't
compile,

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--



More information about the uClinux-dev mailing list