On 12/01/2017 10:15 AM, Jerry Lian wrote: > Thanks Eric for your explanation! > * (I know I can build the app within yocto build, but sometimes I prefer > the SDK method outside yocto build.) > * So just copy manually? I thought there are some tricks that I don't know. > > Now I have follow-up question: > * It seems that "make install" will copy different files to different > folders > * Can I do like these:? > --- make > --- copy (via scp) > --- make install > * Or it needs to be: > --- make > --- make install > --- copy (via scp) -----then how do I know: what files to go which folder? > --- can you explain: > "... you may supply a custom install prefix directory to configure." > --- how?
I've used sshfs to mount the target on the machine with the sdk and then something like: make install DESTDIR=~/mydevice From: https://wiki.gnuradio.org/index.php/Cross_compile_an_OOT_and_install_on_target Philip > > Thanks! > > > > > > On Fri, Dec 1, 2017 at 9:34 AM, Eric Schwarz <e...@sw-optimization.com> > wrote: > >> Am 01.12.2017 15:16, schrieb Eric Schwarz: >> >> Hi Jerry, >>> >>> Am 01.12.2017 15:07, schrieb Jerry Lian: >>> >>> I am new to embedded linux, and some concepts confuse me: >>>> * I have downloaded an Autotools-based application to run on my board. >>>> * If I boot the board with original image/original SDK, I normally >>>> build/install it with steps: >>>> ----- ./bootstrap >>>> ----- ./configure >>>> ----- make >>>> ----- make install >>>> >>> >>> You may build your app within yocto build process so your application is >>> contained in your rootFS directly. >>> >>> * Now if I boot the board with yocto image without SDK, how can I deploy >>>> the application? >>>> ---- (surely I do "bitbake -c populate_sdk some-image", and source the >>>> environment!) >>>> >>>> ----- ./bootstrap (Yocto SDK on host) >>>> ----- ./configure (Yocto SDK on host) >>>> ----- make (Yocto SDK on host) >>>> ----- make install (???) >>>> >>> >>> If you build it w/ the SDK outside of the yocto build process just >>> install it to a local directory and copy all the stuff w/ e.g. scp onto >>> your boards rootFS. >>> >> >> ... you may supply a custom install prefix directory to configure. >> >> >> >>> * How to do "make install"? (I want to install it on target, but how?) >>>> >>>> Thanks! >>>> >>> >>> Cheers >>> Eric >>> >> > > > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto