Jivin venkatesh lays it down ...
> Hi,
> 
>  I am trying to build uClinux image  on ubuntu 8.04 
> 
> Make config 
> 
> Make dep 
> 
> Make lib_only
> 
> Are given no error. When I given "make romfs" command  the following errors
> are came please tell me what mistake I did and what I have to do.

make lib_only is not something you should ever do after a "make dep".
If so, the instructions you are following are not for a standard
uClinux-dist ;-)

You should do something like:

        make config
        make dep            # only on 2.4 kernels
        make

Once you have this working you can look at short cuts,  but not before.

If a vendor is telling you to do these steps, talk to the vendor about
the source they have provided you :-)

Cheers,
Davidm


> r...@ubuntu:/usr/local/src/uClinux-dist# make romfs
> 
> for dir in  lib user ; do [ ! -d $dir ] || make ARCH=armnommu
> CROSS_COMPILE=arm-elf- -C $dir romfs || e
> xit 1 ; done
> 
> make[1]: Entering directory `/usr/local/src/uClinux-dist/lib'
> 
> for i in uClibc libnet libcrypt_old /usr/local/src/uClinux-dist/prop libg ;
> do \
> 
>                 [ ! -d $i ] || make -C $i romfs || exit $? ; \
> 
>         done
> 
> make[2]: Entering directory `/usr/local/src/uClinux-dist/uClibc'
> 
> make[2]: Leaving directory `/usr/local/src/uClinux-dist/uClibc'
> 
> make[2]: Entering directory `/usr/local/src/uClinux-dist/lib/libnet'
> 
> make[2]: Nothing to be done for `romfs'.
> 
> make[2]: Leaving directory `/usr/local/src/uClinux-dist/lib/libnet'
> 
> make[2]: Entering directory `/usr/local/src/uClinux-dist/lib/libcrypt_old'
> 
> make[2]: Nothing to be done for `romfs'.
> 
> make[2]: Leaving directory `/usr/local/src/uClinux-dist/lib/libcrypt_old'
> 
> make[2]: Entering directory `/usr/local/src/uClinux-dist/lib/libg'
> 
> make[2]: Nothing to be done for `romfs'.
> 
> make[2]: Leaving directory `/usr/local/src/uClinux-dist/lib/libg'
> 
> arm-elf-strip /usr/local/src/uClinux-dist/romfs/lib/*
> 
> arm-elf-strip: /usr/local/src/uClinux-dist/romfs/lib/*: No such file or
> directory
> 
> make[1]: [romfs] Error 1 (ignored)
> 
> make[1]: Leaving directory `/usr/local/src/uClinux-dist/lib'
> 
> make[1]: Entering directory `/usr/local/src/uClinux-dist/user'
> 
> for i in /usr/local/src/uClinux-dist/vendors/Embest/S3CEV40/. boa busybox
> dhcpcd-new ftp games inetd in
> it login ping ramimage route sash telnet telnetd
> /usr/local/src/uClinux-dist/prop ; do \
> 
>                 [ ! -d $i ] || make -C $i romfs || exit $? ; \
> 
>         done
> 
> make[2]: Entering directory
> `/usr/local/src/uClinux-dist/vendors/Embest/S3CEV40'
> 
> [ -d /usr/local/src/uClinux-dist/romfs/$i ] || mkdir -p
> /usr/local/src/uClinux-dist/romfs
> 
> for i in bin dev etc home lib mnt proc usr var; do \
> 
>                 [ -d /usr/local/src/uClinux-dist/romfs/$i ] || mkdir -p
> /usr/local/src/uClinux-dist/rom
> fs/$i; \
> 
>         done
> 
> for i in tty,c,5,0      console,c,5,1   cua0,c,5,64     cua1,c,5,65
> mem,c,1,1   kmem,c,1,2      null,c,
> 1,3 zero,c,1,5  random,c,1,8    urandom,c,1,9 ram0,b,1,0        ram1,b,1,1
> ptyp0,c,2,0  ptyp1,c,2,1   p
> typ2,c,2,2      ptyp3,c,2,3 ptyp4,c,2,4 ptyp5,c,2,5     ptyp6,c,2,6
> ptyp7,c,2,7 ptyp8,c,2,8 ptyp9,c
> ,2,9    ptypa,c,2,10    ptypb,c,2,11 ptypc,c,2,12       ptypd,c,2,13
> ptype,c,2,14    ptypf,c,2,15 ro
> m0,b,31,0       rom1,b,31,1     rom2,b,31,2     rom3,b,31,3 rom4,b,31,4
> rom5,b,31,5     rom6,b,31,6   r
> om7,b,31,7 rom8,b,31,8  rom9,b,31,9 tty0,c,4,0  tty1,c,4,1      tty2,c,4,2
> tty3,c,4,3 ttyS0,c,4,64
> ttyS1,c,4,65 ttyp0,c,3,0        ttyp1,c,3,1     ttyp2,c,3,2     ttyp3,c,3,3
> ttyp4,c,3,4 ttyp5,c,3,5   t
> typ6,c,3,6      ttyp7,c,3,7 ttyp8,c,3,8 ttyp9,c,3,9     ttypa,c,3,10
> ttypb,c,3,11 ttypc,c,3,12     t
> typd,c,3,13     ttype,c,3,14    ttypf,c,3,15; do \
> 
>                 touch /usr/local/src/uClinux-dist/romfs/dev/@$i; \
> 
>         done
> 
> romfs-inst.sh -s /var/tmp /tmp
> 
> romfs-inst.sh -s /bin /sbin
> 
> romfs-inst.sh /etc/rc
> 
> romfs-inst.sh /etc/inittab
> 
> romfs-inst.sh ../../Generic/romfs/etc/services /etc/services
> 
> case "linux-2.4.x" in \
> 
>         *2.4.*) ;; \
> 
>         *) echo "ttyS0:linux:/bin/sh" >>
> /usr/local/src/uClinux-dist/romfs/etc/inittab ;; \
> 
>         esac
> 
> romfs-inst.sh /etc/motd
> 
> romfs-inst.sh /etc/passwd
> 
> echo "Embest/S3CEV40 Version 3.1.0 -- " `date` >
> /usr/local/src/uClinux-dist/romfs/etc/version
> 
> make[2]: Leaving directory
> `/usr/local/src/uClinux-dist/vendors/Embest/S3CEV40'
> 
> make[2]: Entering directory `/usr/local/src/uClinux-dist/user/boa'
> 
> for i in src ; do make -C $i romfs || exit ; done
> 
> make[3]: Entering directory `/usr/local/src/uClinux-dist/user/boa/src'
> 
> romfs-inst.sh /bin/boa
> 
> cp: cannot stat `boa': No such file or directory
> 
> make[3]: Leaving directory `/usr/local/src/uClinux-dist/user/boa/src'
> 
> make[2]: Leaving directory `/usr/local/src/uClinux-dist/user/boa'
> 
> make[2]: Entering directory `/usr/local/src/uClinux-dist/user/busybox'
> 
> romfs-inst.sh -e CONFIG_USER_BUSYBOX_SYSLOGD -s /var/tmp/log /dev/log
> 
> if [ -f "$ROMFSDIR/bin/busybox" ]; then \
> 
>                 inode=`ls -i $ROMFSDIR/bin/busybox | awk '{print $1}'`; \
> 
>                 ls -iL "$ROMFSDIR/bin" | grep "^ *$inode" | awk '{print $2}'
> | \
> 
>                         sed "s:^:$ROMFSDIR/bin/:" | env -i /bin/xargs
> /bin/rm -f; \
> 
>         fi
> 
> cp busybox /usr/local/src/uClinux-dist/romfs/bin/busybox
> 
> cp: cannot stat `busybox': No such file or directory
> 
> make[2]: *** [romfs] Error 1
> 
> make[2]: Leaving directory `/usr/local/src/uClinux-dist/user/busybox'
> 
> make[1]: *** [romfs] Error 2
> 
> make[1]: Leaving directory `/usr/local/src/uClinux-dist/user'
> 
> make: *** [romfs] Error 1
> 
> r...@ubuntu:/usr/local/src/uClinux-dist#
> 
>  
> 
> .....
> 
> Thanks and Regards
> 
> Venkatesh Chindam
> 
>  
> 

> _______________________________________________
> uClinux-dev mailing list
> uClinux-dev@uclinux.org
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by uclinux-dev@uclinux.org
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev

-- 
David McCullough,  david_mccullo...@securecomputing.com,  Ph:+61 734352815
McAfee - SnapGear  http://www.snapgear.com                http://www.uCdot.org
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to