On (15/03/12 10:35), Jack Mitchell wrote: > On 27/02/12 13:45, Jack Mitchell wrote: > >I am having issues compiling the systemd-image for beaglebone > >under Angstrom. I receive the following error message which seems > >to state that 'install' is missing, is anyone else having trouble > >or could provide some insight to this? > > > > ERROR: Function failed: do_install (see > > > > /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/temp/log.do_install.16223 > > for further information) > > + cd > > > > /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/git > > + do_install > > + oe_runmake -e install > > > > DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image > > + '[' xmake = x ']' > > + bbnote make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi- > > 'LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc' > > STRIPCMD=echo -e install > > > > DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image > > + echo 'NOTE: make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi- > > LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc STRIPCMD=echo > > -e install > > > > DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image' > > NOTE: make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi- > > LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc STRIPCMD=echo > > -e install > > > > DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image > > + make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi- > > 'LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc' > > STRIPCMD=echo -e install > > > > DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image > > /usr/bin/install -c -d > > > > /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/lib > > /usr/bin/install -c -d > > > > /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/bin > > /usr/bin/install -c -m 644 -D man/cpufreq-set.1 > > > > /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/share/man/man1/cpufreq-set.1 > > /usr/bin/install -c -d > > > > /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/share/locale > > make: /usr/bin/install: Command not found > > Ok, I fixed this finally! In archlinux `install` is not located in > /usr/bin/install but in /bin/install so a quick symlink and that was > fixed. However, should bitbake be going into my system to use > install like this, and should it be hard-coded in cpufrequtils?
I think the package makefile is probably hardcoding the path here nothin that bitbake can do. You need to fix package build system to be cross compile friendly -- -Khem _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
