[maemo-developers] Embed microb
From: Andrew Gatt a.gatt at btinternet.comDate: Wed Dec 5 16:00:17 EET 2007
- Previous message: Embed microb
- Next message: Embed microb
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
>>>>> 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!
- Previous message: Embed microb
- Next message: Embed microb
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]