> * Nicola Mfb <nicola....@...> [06.10.2009 17:27]:
> > Hi!
> > | make[2]: valac: Command not found
> > 
> > this does not happens on normal host build with .configure && make.
> > 
> > Any help?
> > 
> > I just touched codegen.vala.stamp and codegen.vapi in
> > tmp/work/i686-linux/vala-native-0.7.7-r1/vala-0.7.7/codegen
> > then resumed build and that was fixed, but I don't know if this is
> > the
> > right way.

> Hi,
> did you touch any of the .vala files? The .stamp files are the markers
> for transforming .vala files into .c files. A bitbake -c rebuild
> should
> do the same.
> 
> Regards, Frederik

I have the same problem :(

touch 
/tmp/shr/work/x86_64-linux/vala-native-0.7.7-r1/vala-0.7.7/codegen/codegen.vala.stamp
touch 
/tmp/shr/work/x86_64-linux/vala-native-0.7.7-r1/vala-0.7.7/codegen/codegen.vala
bitbake -c build -b /home/projects/OE/shr/recipes/vala/vala-native_0.7.7.bb
as Nicola suggested works

bitbake -c rebuild -b /home/projects/OE/shr/recipes/vala/vala-native_0.7.7.bb
doesn't work

Also I have second problem with vala/fso stuff in OE :(.
Every package with some subdirectory like "tests" ie. misc-vapi, libgee,
fsobasics, calls valac from tests/Makefile.am with --basedir $(top_srcdir)
and $(top_srcdir) is expanded to work_dir/git instead of work_dir/git/tests, 
than
ie testarraylist.c is generated in that git directory instead of tests
and build fails with:

make[2]: Leaving directory 
`/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/gee'
Making all in tests
make[2]: Entering directory 
`/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
/tmp/shr/staging/x86_64-linux/usr/bin/valac -C --basedir 
/tmp/shr/work/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git
 --vapidir 
/tmp/shr/work/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/gee
 --pkg gee-1.0 testarraylist.vala testcase.vala testcollection.vala 
testcomparable.vala testdeque.vala testhashmap.vala testhashmultimap.vala 
testhashmultiset.vala testhashset.vala testlinkedlist.vala 
testlinkedlistasdeque.vala testlist.vala testmain.vala testmap.vala 
testmultimap.vala testmultiset.vala testpriorityqueue.vala testqueue.vala 
testreadonlycollection.vala testreadonlylist.vala testreadonlymap.vala 
testreadonlyset.vala testset.vala testsortedset.vala testtreemap.vala 
testtreemultimap.vala testtreemultiset.vala testtreeset.vala
touch tests.vala.stamp
make  all-am
make[3]: Entering directory 
`/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
make[3]: *** No rule to make target `testarraylist.o', needed by `tests'.  Stop.
make[3]: Leaving directory 
`/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git'
make: *** [all] Error 2
FATAL: oe_runmake failed

Any idea? I tried to rebuild all vala stuff, but something is probably broken 
here in autoconf/automake stuff :/.

-- 
uin:136542059                jid:[email protected]
Jansa Martin                 sip:[email protected] 
JaMa                         
_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to