On Thu, 2017-05-18 at 13:34 +0000, Abayiz wrote: > Dear Fabien and Jussi, > > Thank you very much for your time and concern. > After your suggestion I tried to find out all those packages installed by > "bash install-deps". > However I found that these deps are required to build JIT version of Lua, as > mentioned on the > official Torch website.
good > So instead I used Lua 5.2 instead of JIT, which does not require to run "bash > install-deps" first. > And this time after I generated Torch recipe using devtool and tried to build > it, the compilation > proceeded to nearly 96%, then thows an error saying: > > Could NOT find Wget (missing: WGET_EXECUTABLE) > | -- Could NOT find MD5 (missing: MD5_EXECUTABLE) > | -- curl found instead of wget > :/home/abayiz/trunk/poky/build-hello/tmp/work/i586-poky- > linux/torch/2.1devel+git999-r0/recipe-sysroot-native/usr/bin/curl > | CMake Error at exe/luajit-rocks/luarocks/CMakeLists.txt:77 (MESSAGE): > | MD5 checker not found > > However in the 'devtool' generated recipe file, I found this line: > > # NOTE: unable to map the following CMake package dependencies: CUDA CUDNN > BLAS ARM Torch SSE MD5 > MAGMA LAPACK Readline > Seems like wget is already set as built-time dependency but the system > doesn't see it, as well as > MD5. Do you have any suggestion for that? maybe wget is needed for host and not target. As they expect "EXECUTABLE", I think it is more a RDEPENDS needed. Maybe your soft is not cross compilable as is nad should be patches. You need to understand why tools are necessary and fix accordingly. > Thank you again. > Best. > > > On Thursday, May 18, 2017 4:17 PM, Fabien Lahoudere > <fabien.lahoud...@collabora.co.uk> wrote: > > > On Thu, 2017-05-18 at 12:02 +0000, Abayiz wrote: > > Dear Fabien, > > > > Thank you very much for your reply. > > No, I didn't try 'devtool edit-recipe torch' to add dependencies. Actually > > I didn't know how to > > add them. Is there any way to directly call that .sh file there?? > > Could you give me a minimal example to illustrate it? > > Usually we add build dependencies with DEPENDS = "..." and runtime > dependencies with RDEPENDS = > "..." > > So you need to check dependencies installed by "bash install-deps". > Can you list them? Maybe recipes exists in which case you have to add them to > the variable > described > above. > > > > > > > Thank you. > > > > > > > > On Thursday, May 18, 2017 10:17 AM, Fabien Lahoudere > > <fabien.lahoud...@collabora.co.uk> wrote: > > > > > > On Wed, 2017-05-17 at 08:37 +0000, Abayiz wrote: > > > Dear all, > > > > > > I'm quite new to Yocto, I've successfully built qemu and ran helloworld > > > example on it. Now I'm > > > trying to install Torch 7 (https://github.com/torch/torch7) library. What > > > I did is: > > > > > > devtool add torch https://github.com/torch/torch7.git > > > devtool build torch > > > > > > But the build exits with error, in the attachment I share the log file > > > with you. > > > My host machine runs Ubuntu 16.04 LTS, and Torch7 is successfully running > > > on it. The > > installation > > > of Torch first requires to run the 'bash install-deps' command on Ubuntu. > > > My rough estimation > is > > > that Yocto seems like cannot build those dependencies automatically. > > > > > > Could someone give any help on it? Installing Torch7 is very important to > > > my project now, > thank > > > you in advance. > > > > > > > Do you try "devtool edit-recipe torch" to add dependencies to the recipe > > and configure "cache > > variables" approprietly? > > > > > > > Best, > > > Abayiz > > > > > > > -- > > _______________________________________________ > > yocto mailing list > > yocto@yoctoproject.org > > https://lists.yoctoproject.org/listinfo/yocto > > > > > > > > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto