Hi Reuven, I've amended the guide (now at http://chrislord.net/blog/Software/building-moblin-web-browser-2-2009-10-23-12-00.enlighten) with the correct path, thanks for pointing this out.
If you're building from trunk, as you would be if following the guide, everything should build fine - I make sure not to check anything in that breaks building (and if I do, I try to make sure it's fixed promptly). If mozilla built ok but you don't have the pkgconfig directory, it sounds like the install process may have been interrupted. Did you make sure to install with 'SKIP_GRE_REGISTRATION=1' in the install line (as mentioned in the guide)? In your build directory, the .pc files should be located in xulrunner/installer/ - are they there? HTH, --Chris On Sat, 2009-12-05 at 14:01 -0800, Reuven Wachtfogel wrote: > I am trying to follow the directions at: > http://chrislord.net/blog/Software/building-moblin-web-browser-2.enlighten > > The problems start in step 4. > > Instead of xulrunner-1.9.2a1pre, > I get xulrunner-1.9.3a1pre > There is also no pkgconfig directory and no libxul.pc created. > > I tried making libxul.pc myself (see below) but I get lots of errors when I > try to build mozilla-headless-services > > mhs-event-source.o: In function`nsCOMPtr<nsIThread>::StartAssignment()': > /opt/mozilla-headless/include/xulrunner-1.9.3a1pre/nsCOMPtr.h:843: undefined > reference to `nsCOMPtr_base::begin_assignment()' > etc. etc. etc. > > Should I get the 1.9.2a1 version? How? > > thanks, > rw > > > prefix=/opt > sdkdir=/opt/mozilla-headless/lib/xulrunner-1.9.3a1pre > includedir=/opt/mozilla-headless/include/xulrunner-1.9.3a1pre > idldir=/opt/mozilla-headless/share/idl/xulrunner-1.9.3a1pre > > Name: libxul > Description: The Mozilla Runtime and Embedding Engine > Version: 1.9.3.a1pre > Requires: nspr >= 3.12.3 > Libs: -L${sdkdir} -lxul -lxpcom -lsqlite3 -lmozjs > Cflags: -I${includedir} -fshort-wchar > > > > > _______________________________________________ > Moblin dev Mailing List > [email protected] > > To manage or unsubscribe from this mailing list visit: > http://lists.moblin.org/listinfo/dev or your user account on > http://moblin.org once logged in. > > For more information on the Moblin Developer Mailing lists visit: > http://moblin.org/community/mailing-lists _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists
