Altera_Forum
Honored Contributor
16 years agomake romfs
Hi ,
error while giving "make romfs", The Detailed explanations as follows ...... [root@localhost uClinux-dist]# make romfs rm -f /usr/Vivek/uclinuxvivek/uClinux-dist/images/romfs-inst.log for dir in vendors include lib include user ; do [ ! -d $dir ] || make ARCH=nios2nommu -C $dir romfs || exit 1 ; done make[1]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/vendors' make -C /usr/Vivek/uclinuxvivek/uClinux-dist/vendors/Altera/nios2nommu/. dir_v=/usr/Vivek/uclinuxvivek/uClinux-dist/vendors/Altera/nios2nommu/. -f /usr/Vivek/uclinuxvivek/uClinux-dist/vendors/vendors-common.mak romfs make[2]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/vendors/Altera/nios2nommu' [ -d /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/$i ] || mkdir -p /usr/Vivek/uclinuxvivek/uClinux-dist/romfs for i in bin sbin dev etc home lib mnt proc usr var sys tmp etc/config etc/default etc/dhcpc home/ftp home/httpd home/httpd/cgi-bin usr/bin usr/sbin usr/share /usr/share/udhcpc; do [ -d /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/$i ] || mkdir -p /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/$i; done chmod 777 /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/tmp chmod 777 /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/home/ftp romfs-inst.sh ../../Generic/romfs / 24 blocks romfs-inst.sh -s /bin/init /init romfs-inst.sh /etc/inittab romfs-inst.sh /etc/rc romfs-inst.sh /etc/TZ romfs-inst.sh /etc/passwd romfs-inst.sh /etc/group romfs-inst.sh /etc/hosts romfs-inst.sh /etc/host.conf romfs-inst.sh /etc/ftpwelcome romfs-inst.sh /etc/ftpusers romfs-inst.sh /etc/boa.conf romfs-inst.sh /etc/mime.types romfs-inst.sh /usr/share/udhcpc/default.script chmod 777 /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/usr/share/udhcpc/default.script echo "Altera/nios2nommu Version 3.2.0 -- " `date` > /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/etc/version make[2]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/vendors/Altera/nios2nommu' make[1]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/vendors' make[1]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/include' make[1]: Nothing to be done for `romfs'. make[1]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/include' make[1]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/lib' romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -s config/passwd /etc/passwd romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -s config/group /etc/group romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -s config/mtab /etc/mtab romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -s config/fstab /etc/fstab romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -s config/resolv.conf /etc/resolv.conf romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -e CONFIG_USER_TINYLOGIN_SHADOWPASSWDS -s config/shadow /etc/shadow for i in /usr/Vivek/uclinuxvivek/uClinux-dist/prop ; do [ ! -d $i ] || make -C $i romfs || exit $? ; done make[1]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/lib' make[1]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/include' make[1]: Nothing to be done for `romfs'. make[1]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/include' make[1]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user' for i in busybox cgi_generic debug dhcpcd-new ftp ftpd games inetd init ramimage sash telnetd /usr/Vivek/uclinuxvivek/uClinux-dist/prop ; do [ ! -d $i ] || make -C $i romfs || exit $? ; done make[2]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/busybox' 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 xargs rm -f; fi romfs-inst.sh /bin/busybox /bin/sh install-romfs.sh /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/bin/ --nosubdir /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/bin/halt -> busybox /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/bin/poweroff -> busybox /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/bin/reboot -> busybox /usr/Vivek/uclinuxvivek/uClinux-dist/romfs/bin/mesg -> busybox make[2]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/busybox' make[2]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/cgi_generic' romfs-inst.sh /usr/Vivek/uclinuxvivek/uClinux-dist/vendors/Generic/httpd /home/httpd 2 blocks romfs-inst.sh /home/httpd/cgi-bin/cgi_demo make[2]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/cgi_generic' make[2]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/debug' romfs-inst.sh /bin/debug make[2]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/debug' make[2]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/dhcpcd-new' romfs-inst.sh /bin/dhcpcd make[2]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/dhcpcd-new' make[2]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/ftp' for i in ftp ; do make -C $i romfs ; done make[3]: Entering directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/ftp/ftp' romfs-inst.sh /bin/ftp cp: cannot stat `ftp': No such file or directory make[3]: *** [romfs] Error 1 make[3]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/ftp/ftp' make[2]: *** [romfs] Error 2 make[2]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user/ftp' make[1]: *** [romfs] Error 2 make[1]: Leaving directory `/usr/Vivek/uclinuxvivek/uClinux-dist/user' make: *** [romfs.subdirs] Error 1 [root@localhost uClinux-dist]# And what about busy box error ? ............................................................ :ph34r: :ph34r: :ph34r: :ph34r: :ph34r: :ph34r: :ph34r: :ph34r: :ph34r: Thanks and Regards Vivek....