![]() ![]() If you change the symlink to be /bin/bash then the -e flags will disappear the next time the /etc/nf file is created (you'll need to manually remove them to start with). If you find some lines with just a "-e" on them in your /etc/nf file on the gumstix, then you'll probably find that /bin/sh is symlinked to a program called dash. usr/include/linux/config.h and delete both lines. ![]() Please read the FAQ for linux-libc-headers package. If you get an error: Compilation aborted. Add it on the same lines that contains the "universe": deb edgy universe multiverse If you get an error that it can't find ckermit, you need to add "multiverse" to your list of components in sources.list. Sudo apt-get install ckermit tftpd-hpa lrzsz lrzsz - (optional) to use zmodem/xmodem transfers to upload files to linux if you can't use ssh/scp.ckermit - (optional) to connect to the console and to upload newly built filesystem.tftpd - (optional) a tftpd server to install the filesystem over ethernet.There are some post-build dependencies that also must be met: You can switch back to bash by doing: sudo dpkg-reconfigure dash If you leave dash as your shell, you'll gets lots of "-e"'s stuck in various files. Ubuntu uses dash instead of bash for /bin/sh. I found it in synaptic with mpfr, but the full name is something like libmpfr-dev. My Hardy system did not have "mpfr" so you may need to install it too. wget - the build scripts use wget to download packages.a subversion client - to fetch the buildroot.There are some pre-build dependencies that also must be met: Note: on Ubuntu 8.04 you don't need the package openssl-dev (openssl stuff is already installed) Pre-build requirements These are the exact package names (on Ubuntu), so you can issue this command in a terminal without having to mess around with the graphic package managers: sudo apt-get install build-essential libncurses-dev bison flex texinfo zlib1g-dev gettext openssl-dev autoconf ![]() patch(ubuntu 8.04, maybe on others too, only tested it on this one).openssl-dev (on Ubuntu 7.04, 7.10 or 8.04, libssl-dev is needed instead).This gets you all the necessary packages to build software, like gcc,autoconf,automake,libtool etc.build-essential - this installs a complete build environment. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |