[maemo-developers] Embed microb
From: tonikitoo (Antonio Gomes) tonikitoo at gmail.comDate: Wed Dec 5 16:07:29 EET 2007
- Previous message: Embed microb
- Next message: Do you need a maemo LXR-type service?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
if you built libgtkembedmoz from svn, you better build microb-engine from svn as well .. maybe this compile errors just go way after that ?! On 12/5/07, Andrew Gatt <a.gatt at btinternet.com> wrote: > > >>>>> OK so i followed this http://scratchbox.org/wiki/Apophis-r4 under > >>>>> Crocodile heading which allowed me to compile libidl and libidl-dev > >>>>> which are now both installed using dpkg -i. Going back to the > >>>>> libgtkembedmoz svn checkout and running dpkg-buildpackage -rfakeroot > >>>>> throws up another dependency issue with bc. apt-get install bc > >>>>> doesn't work. Anyone know where i can get this from? > >>>>> > >>>>> > >>>> Alternatively, you could search bugzilla > >>>> > >>>> https://bugs.maemo.org/query.cgi?product=Browser&resolution=--- > >>>> Summary /contains/: "doc" > >>>> > >>>> https://bugs.maemo.org/buglist.cgi?product=Browser&short_desc=doc&short_ > >>>> desc_type=allwordssubstr&resolution=--- > >>>> 2152 chris.double at double.co.nz ASSI Browser MicroB e > >>>> Documentation on how to build MicroB is not correct > >>>> https://bugs.maemo.org/show_bug.cgi?id=2152 > >>>> > >>>> And read the bug. > >>>> > >>>> Sorry, the document in question is currently in such a position that I > >>>> can't figure out how to fix it. A replacement or patch attached to the > >>>> bug would speed up the process. > >>>> _______________________________________________ > >>>> maemo-developers mailing list > >>>> maemo-developers at maemo.org > >>>> https://lists.maemo.org/mailman/listinfo/maemo-developers > >>>> > >>>> > >>>> > >> Thanks for the heads up, that does show what i've been going through. I > >> followed the last couple of steps and ran fakeroot dpkg-buildpackage -us > >> -uc -nc -d inside libgtkembedmoz checkout. This did get rid of the bc > >> dependency, but the compilation errors: > >> > >> ../../src/EmbedPrivate.cpp:2334: error: request for member `type' in > >> `pluginEvent.nsPluginEvent::event', which is of non-class type `uint16' > >> > >> I did a quick grep for nsPluginEvent, but that line was the only hit so > >> i'm not sure where its referencing it from or why it doesn't like it. > >> Has anyone actually managed to compile this library? > >> _______________________________________________ > >> maemo-developers mailing list > >> maemo-developers at maemo.org > >> https://lists.maemo.org/mailman/listinfo/maemo-developers > >> > >> > > > > odd .. how did you build your microb-engine package ? as described in > > browser garage website ? > > > > > Ah this is a right mess. I actually installed microb with apt-get. > apt-get install microb-engine and microb-engine-dev. But i did this > before i'd added the chinook repositories to the sources.list. I've > updated the two packages (which automatically did the dependencies). > After this i did a fresh checkout of libidl and libgtkembedmoz. Ran > through compiling and installing libidl as per bug page which went fine. > Started compiling libgtkembedmoz which now runs further but comes up > with compile errors: > > ../../src/EmbedDownloadMgr.cpp:775: error: `nsIXPIProgressDialog' has > not been declared > ../../src/EmbedDownloadMgr.cpp:775: error: `DOWNLOAD_START' undeclared > (first use this function) > ../../src/EmbedDownloadMgr.cpp:775: error: (Each undeclared identifier > is reported only once for each function it appears in.) > ../../src/EmbedDownloadMgr.cpp:777: error: `nsIXPIProgressDialog' has > not been declared > . > > There are more but they are all along the same lines and i thought i'd > spare you. I'm sure i'm doing something stupid or not in the right > order, but i have to say i'm getting confused! > -- --Antonio Gomes
- Previous message: Embed microb
- Next message: Do you need a maemo LXR-type service?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]