* Help getting started developing.
[not found] <302450063.1067976.1432670067718.JavaMail.root@cdi.com>
@ 2015-05-26 20:11 ` Rafael E. Herrera
2015-06-01 15:55 ` Denys Dmytriyenko
0 siblings, 1 reply; 4+ messages in thread
From: Rafael E. Herrera @ 2015-05-26 20:11 UTC (permalink / raw)
To: meta-ti
Hello,
I have purchased a TI UEVM5432 board. I have also successfully setup the development environment as described on the online documentation from the TI web site (http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide). My developement environment is the recommended Ubuntu distribution.
I have also successfully build the Yocto filesystem (as per the instructions in the link above) and successfully booted the generated image in the evaluation board.
Where I need help is on how to port an application to the Yocto filesystem. In particular, I need to build an X Window client.
The instructions in the link above don't explain well how to prepare/configure my environment so I can compile my application.
If it were a typical development environment, I would configure my Makefiles and just compile. The method used with this development environment (bitbake) is not that clear to me.
Any help would be greatly appreciated.
Rafael Herrera
^ permalink raw reply [flat|nested] 4+ messages in thread
* Help getting started developing.
@ 2015-05-26 20:13 Rafael E. Herrera
2015-05-27 7:04 ` Alex J Lennon
0 siblings, 1 reply; 4+ messages in thread
From: Rafael E. Herrera @ 2015-05-26 20:13 UTC (permalink / raw)
To: yocto
Hello,
I have purchased a TI UEVM5432 board. I have also successfully setup the development environment as described on the online documentation from the TI web site (http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide). My developement environment is the recommended Ubuntu distribution.
I have also successfully build the Yocto filesystem (as per the instructions in the link above) and successfully booted the generated image in the evaluation board.
Where I need help is on how to port an application to the Yocto filesystem. In particular, I need to build an X Window client.
The instructions in the link above don't explain well how to prepare/configure my environment so I can compile my application.
If it were a typical development environment, I would configure my Makefiles and just compile. The method used with this development environment (bitbake) is not that clear to me.
Any help would be greatly appreciated.
Rafael Herrera
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Help getting started developing.
2015-05-26 20:13 Rafael E. Herrera
@ 2015-05-27 7:04 ` Alex J Lennon
0 siblings, 0 replies; 4+ messages in thread
From: Alex J Lennon @ 2015-05-27 7:04 UTC (permalink / raw)
To: yocto
Hi Rafael,
On 26/05/2015 22:13, Rafael E. Herrera wrote:
> Hello,
> I have purchased a TI UEVM5432 board. I have also successfully setup the development environment as described on the online documentation from the TI web site (http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide). My developement environment is the recommended Ubuntu distribution.
>
> I have also successfully build the Yocto filesystem (as per the instructions in the link above) and successfully booted the generated image in the evaluation board.
>
> Where I need help is on how to port an application to the Yocto filesystem. In particular, I need to build an X Window client.
>
> The instructions in the link above don't explain well how to prepare/configure my environment so I can compile my application.
>
> If it were a typical development environment, I would configure my Makefiles and just compile. The method used with this development environment (bitbake) is not that clear to me.
If you prepare your application build environment using autotools then
it should "just work" (tm)
This walkthrough might help -
https://wiki.yoctoproject.org/wiki/Building_your_own_recipes_from_first_principles
Also here -
http://www.codeproject.com/Articles/774826/Adding-rd-party-components-to-Yocto-OpenEmbedded-L
Regards,
Alex
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Help getting started developing.
2015-05-26 20:11 ` Help getting started developing Rafael E. Herrera
@ 2015-06-01 15:55 ` Denys Dmytriyenko
0 siblings, 0 replies; 4+ messages in thread
From: Denys Dmytriyenko @ 2015-06-01 15:55 UTC (permalink / raw)
To: Rafael E. Herrera; +Cc: meta-ti
Hi,
BitBake operates on recipes and those are just basic instructions to how
fetch, patch, config, compile, install and package components. In many cases
it just drives the standard compilation procedure w/o doing anything extra.
I.e. it calls ./configure script, calls make and then make install for config,
compile and install steps. If you get your component from the Internet, then
all you have to do is specify the URL and it will fetch and unpack everything
for you. Patching is optional in most cases, unless you need to apply fixes.
And if you use one of OE/Yocto distros, packaging should also be taken care
for you.
There are some recipe examples, stubs/skeletons and a lot of documentation on
BitBake, OpenEmbedded, etc. There are also some helpful tools that Yocto
Project provides to jump start your development. Hope this helps.
--
Denys
On Tue, May 26, 2015 at 04:11:28PM -0400, Rafael E. Herrera wrote:
> Hello,
> I have purchased a TI UEVM5432 board. I have also successfully setup the
> development environment as described on the online documentation from the TI
> web site
> (http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide).
> My developement environment is the recommended Ubuntu distribution.
>
> I have also successfully build the Yocto filesystem (as per the instructions
> in the link above) and successfully booted the generated image in the
> evaluation board.
>
> Where I need help is on how to port an application to the Yocto filesystem.
> In particular, I need to build an X Window client.
>
> The instructions in the link above don't explain well how to
> prepare/configure my environment so I can compile my application.
>
> If it were a typical development environment, I would configure my Makefiles
> and just compile. The method used with this development environment
> (bitbake) is not that clear to me.
>
> Any help would be greatly appreciated.
>
>
> Rafael Herrera
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-06-01 15:55 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <302450063.1067976.1432670067718.JavaMail.root@cdi.com>
2015-05-26 20:11 ` Help getting started developing Rafael E. Herrera
2015-06-01 15:55 ` Denys Dmytriyenko
2015-05-26 20:13 Rafael E. Herrera
2015-05-27 7:04 ` Alex J Lennon
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.