Thanks Philip! I will try "sshfs" later. Right now using copy (via scp) works fine for both "make install" and "make modules_install", and my application runs.
On Sun, Dec 3, 2017 at 9:17 AM, Philip Balister <[email protected]> wrote: > 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 <[email protected]> > > 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 [email protected] https://lists.yoctoproject.org/listinfo/yocto
