Ok, I got the thing to compile by doing the patch in the PlutoUtils bb file,
staging the headers, cpp files etc. then compiling Orbiter.
Now I have a problem in that I can't seem to get the ipk files to go into the
packagename.ipk. It keeps wanting to put it in the packagename-dev.ipk. I have
grep'd the bb files and have tried putting:
PACKAGES = "serializeclass serializeclass-dev"
FILES_serializeclass = "${libdir}/libSerializeClass.so"
FILES_serializeclass-dev = "${FILES_serializeclass}"
AUTO_LIBNAME_PKGS = "serializeclass"
But the build/tmp/work/serializeclass-11424.1.1-r0/install/serializeclass
folder is empty. The .so and .a libs are in the
build/tmp/work/serializeclass-11424.1.1-r0/install/serializeclass-dev folder.
How do I tell bitbake to put the libs in the serializeclass folder and not the
-dev?
Thanks for the help.
Rob
-------------- Original message ----------------------
From: "Dirk Opfer" <[EMAIL PROTECTED]>
> > Dirk,
> > Thank you for finding that! I was looking for a missing ' or ". Never
> > thought to look for a missing }.
> >
> > Next question. I need to patch a file that is not in the main directory.
> >
> > I need to add a line to a file (CommonIncludes.h) in the PlutoUtils dir.
> >
> >
> >
> > I tried it in the dir above orbiter-11205.1.1-r0 and got the same error.
> >
> > When I tried it in the Orbiter dir I get this:
> > [EMAIL PROTECTED]:~/oe/build/tmp/work/orbiter-11205.1.1-r0/Orbiter> quilt
> > new commonincludes_h.patch
> > Patch patches/commonincludes_h.patch is now on top
> > [EMAIL PROTECTED]:~/oe/build/tmp/work/orbiter-11205.1.1-r0/Orbiter> quilt
> > add ../PlutoUtils/CommonIncludes.h
> > File ../PlutoUtils/CommonIncludes.h added to patch
> > patches/commonincludes_h.patch
> > [EMAIL PROTECTED]:~/oe/build/tmp/work/orbiter-11205.1.1-r0/Orbiter> quilt
> > edit ../PlutoUtils/CommonIncludes.h
> > File ../PlutoUtils/CommonIncludes.h is already in patch
> > patches/commonincludes_h.patch
> > [EMAIL PROTECTED]:~/oe/build/tmp/work/orbiter-11205.1.1-r0/Orbiter> quilt
> > refresh
> > Nothing in patch patches/commonincludes_h.patch
> >
> > Any ideas on how to fix this?
> >
> This is the correct way. You have to invoke quilt in the {S} dir.
> Can you repeat this with a clean dir? bitbake name -c clean
>
> Dirk
>
> _______________________________________________
> Oe mailing list
> [email protected]
> https://www.handhelds.org/mailman/listinfo/oe
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe