cacao-initial-0.98-r0 do_populate_staging failure (do_configure problem?)
Elena of Valhalla
elena.valhalla at gmail.com
Tue Jun 17 14:01:44 UTC 2008
I'm trying to get some java vm to work on an x86 based machine, but
bitbake stops on one of the dependencies:
cacao-initial do_populate_staging fails with the error
| cp -fpPR /home/oe/tmp/work/i686-linux/cacao-initial-0.98-r0/temp-staging//home/oe/tmp/staging/i686-linux/lib/*
/home/oe/tmp/staging/i686-linux/lib
| cp: cannot stat
`/home/oe/tmp/work/i686-linux/cacao-initial-0.98-r0/temp-staging//home/oe/tmp/staging/i686-linux/lib/*':
No such file or directory
actually there is no file in that lib directory, nor in the similar
one in the image subdir
this is my conf
OE Build Configuration:
BB_VERSION = "1.8.11"
OE_REVISION = "7214a86e8f520136c9e40ffd988ac8d19c92b96c"
TARGET_ARCH = "i486"
TARGET_OS = "linux"
MACHINE = "x86"
DISTRO = "angstrom"
DISTRO_VERSION = "2007.12-r18"
TARGET_FPU = ""
In the cacao sources INSTALL file I've found:
This version of cacao only supports the `--prefix' option, even if
configure processes the other options (`--bindir', `--libdir', etc.),
it will screw up your installation since CACAO tries to setup a
directory tree like the JVMs from Sun or IBM do.
and I wonder if this could be the problem, as of course ./configure is
invoked with such options, as can be seen in the run.do_configure file
cfgcmd="/home/oe/tmp/work/i686-linux/cacao-initial-0.98-r0/cacao
-0.98/configure \
--build=i686-linux \
--host=i686-linux \
--target=i686-linux \
--prefix=/home/oe/tmp/staging \
--exec_prefix=/home/oe/tmp/staging/i686-linux \
--bindir=/home/oe/tmp/staging/i686-linux/bin \
--sbindir=/home/oe/tmp/staging/i686-linux/bin \
[...]
--libdir=/home/oe/tmp/staging/i686-linux/lib \
[...]
any suggestion on how to fix the recipe?
thanks
--
Elena ``of Valhalla''
email: elena.valhalla at gmail.com
More information about the Openembedded-users
mailing list