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