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

Brad Clements bkc at murkworks.com
Mon Mar 24 13:34:12 EST 2003


I'm using a recent cvs update and trying to build for the Arcturus uC5272

I'm having trouble getting the right combination of settings to complete a build.

When using uClibc, mount fails to compile in nfs (this is an old bug), so I de-selected 
that and turned on busybox.

But now busybox doesn't compile, also with problems with the NFS portion.

if I compile with uC-libc login.c can't find crypt_old.h

I'd prefer to build the kernel and base apps with uc-libc.



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

-- 
Brad Clements,                bkc at murkworks.com   (315)268-1000
http://www.murkworks.com                          (315)268-9812 Fax
http://www.wecanstopspam.org/                   AOL-IM: BKClements




More information about the uClinux-dev mailing list