I wrote a new recipe for clutter-gst to use the latest version. As you said,
it builds fine on forcing gl.
But I am facing some issues with the clutter-gst-video-sink.c for gles2.
./clutter-gst-video-sink.c: At top level:
| ./clutter-gst-video-sink.c:138: error: expected ')' before
| ./clutter-gst-video-sink.c:140: error: expected ')' before
| ./clutter-gst-video-sink.c:141: error: expected ')' before
| ./clutter-gst-video-sink.c:142: error: expected ')' before
| ./clutter-gst-video-sink.c:147: error: expected specifier-qualifier-list
'APIENTRYP' itself is not defined anywhere. Could that be the problem?
I noticed that clutter-gst is dependent on gst-plugins-base and ran bitbake
gst-plugins-base*.bb also. But still I am having these errors.
Could you build it successfully?
Also, what restrictions would it have if gl is forced?
On Tue, Jul 13, 2010 at 8:28 PM, Vidya Menon <vids.menon@...> wrote:
> I think I got a probable answer.
> If I run python-gst*.bb directly then it will build all the packages (using
> the corresponding .bb) recursively specified in the DEPENDS field. Back-ward
> dependency (ie building python-gst when we call for python) would just be an
> overhead. Correct me if I am wrong.
> On Tue, Jul 13, 2010 at 7:44 PM, Vidya Menon <vids.menon@...> wrote:
>> Hi Andreas,
>> Sorry, I am using the recipes that you had posted as my entry point. If
>> you don't mind that.
>> So the overo specific packages (.ipk) are installed into
>> and the packages are split into :
>> libclutter-glx-1.0-doc_1.2.10-r2.0.5_overo.ipk right? I didn't notice them
>> before as I was looking for packages starting with clutter* . So just wanted
>> to confirm that these are the packages in question.
>> I understand that the maximum version gets build if it is not specified.
>> However, I have put them in the user.collection/recipes folder so that it
>> will override the other recipes with the same name.
>> My second question was slightly different:
>> Say for example take python recipe in the /recipes/python folder. When I
>> run 'bitbake python' it uses the python_2.6.4.bb recipe to build python.
>> However, if the user knows that he would also require, python-gst (
>> python-gst_0.10.10.bb which is also present in the /recipes/python
>> folder, how will he build that also. RRECOMMENDS can only recommend a
>> package right? Is it possible that it will get build.
>> Context of my question: Right now we have clutter, clutter-gtk,
>> clutter-gst etc to build. Is there a case where all are build at the same
>> time. Not rushing into it. Just curious to know how to build interested
>> recipes which comes inside the same folder. Otherwise why would the module
>> be split into different packages ( like for python : it has got split into
>> many packages. Initially I confused this with each recipe inside the same
>> folder(eg /recipes/python/) resulting in a package !
>> Thanks a lot for your time!
>> On Tue, Jul 13, 2010 at 3:03 PM, Andreas Mueller <schnitzeltony@...:
>>> On Tuesday 13 July 2010 10:24:19 pm Vidya Menon wrote:
>>> > I am trying to add more .bb to this set. But I have couple of doubts.
>>> > I run the clutter-1.2.10 bitbake, I dont have a
>>> > directory and its not getting packaged. I see the default functions
>>> > executed.
>>> > Also, say I have mulitple .bb files inside the clutter directory -
>>> > clutter-gst.bb, pyclutter.bb etc. Does bitbake automatically execute
>>> > install all of them? Say inside pyclutter.bb I can state DEPENDS =
>>> > "clutter-1.2.10" , but how does pyclutter.bb get executed in the first
>>> > place.I don't understand/see any explicit lines in clutter.inc ( in the
>>> > clutter-0.9 from the repository) for doing this.
>>> There are (at least) two possible things to build:
>>> - Images: All you need for a running system (bootloader/kernel/rootfs..)
>>> is build by images. Prepared are found at <oe_base>/recipes/images.
>>> - Single packages: If there is no preferred version set by the
>>> distribution (for us <oe_base>/conf/distro/angstrom-2008.1.conf and the
>>> files included by 'require') or the machine (for us
>>> <oe_base>/conf/overo.conf and the files included by 'require') the file
>>> name with the maximum version is build.
>>> This SF.net email is sponsored by Sprint
>>> What will you do first with EVO, the first 4G phone?
>>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
>>> gumstix-users mailing list