Hi Piero, ./configure --prefix=/home/sriramn/work_x86/installs/dfbwebkit/ --with-target=directfb --without-gtkplus --enable-optimizations --disable-channel-messaging --enable-javascript-debugger --enable-offline-web-applications --enable-dom-storage --enable-database --disable-eventsource --disable-icon-database --enable-datalist --disable-video --enable-svg --enable-xpath --enable-xslt --enable-workers --disable-web-sockets --enable-jit --with-cairo-directfb --with-networking-backend=curl
This is my configure and it compiled thru without any issues (as long as u have all the deps compiled and installed) On Thu, Apr 12, 2012 at 5:50 PM, rippel tippel <rippeltip...@gmail.com>wrote: > After some hacking in Makefiles, I managed to ./configure WebKit > (hoorray!). In particular, I'm using branch webkitdfb_2010-11-18. > > Unfortunately 'make' fails with this error: > > ... > CXX WebCore/bindings/js/libwebkitgtk___la-JSDOMWindowBase.lo > CXX WebCore/bindings/js/libwebkitgtk___la-JSDOMWindowCustom.lo > In file included from ./DerivedSources/WebCore/JSSharedWorker.h:27:0, > from WebCore/bindings/js/JSDOMWindowCustom.cpp:51: > ./WebCore/workers/SharedWorker.h:41:48: error: invalid use of > incomplete type 'struct WebCore::AbstractWorker' > ./WebCore/dom/EventTarget.h:43:11: error: forward declaration of > 'struct WebCore::AbstractWorker' > In file included from WebCore/bindings/js/JSDOMWindowCustom.cpp:51:0: > ./DerivedSources/WebCore/JSSharedWorker.h:34:48: error: expected > class-name before '{' token > ./DerivedSources/WebCore/JSSharedWorker.h:35:13: error: > 'JSAbstractWorker' does not name a type > ./DerivedSources/WebCore/JSSharedWorker.h:57:108: error: 'Base' has > not been declared > ./DerivedSources/WebCore/JSSharedWorker.h: In static member function > 'static WTF::PassRefPtr<JSC::Structure> > WebCore::JSSharedWorker::createStructure(JSC::JSValue)': > ./DerivedSources/WebCore/JSSharedWorker.h:46:98: error: > 'AnonymousSlotCount' was not declared in this scope > ./DerivedSources/WebCore/JSSharedWorker.h: In member function > 'WebCore::SharedWorker* WebCore::JSSharedWorker::impl() const': > ./DerivedSources/WebCore/JSSharedWorker.h:54:43: error: 'Base' has not > been declared > make[1]: *** [WebCore/bindings/js/libwebkitgtk___la-JSDOMWindowCustom.lo] > Error 1 > make[1]: Leaving directory `/[...]/WebKit-git' > make: *** [all] Error 2 > > I've recompiled using the '--disable-shared-workers' configure flag > and it failed with this error: > > ... > CC > WebCore/platform/network/soup/cache/libwebkitgtk___la-soup-request-file.lo > WebCore/platform/network/soup/cache/soup-request-file.c: In function > 'webkit_soup_request_file_check_uri': > WebCore/platform/network/soup/cache/soup-request-file.c:78:21: error: > 'SOUP_URI_SCHEME_FILE' undeclared (first use in this function) > WebCore/platform/network/soup/cache/soup-request-file.c:78:21: note: > each undeclared identifier is reported only once for each function it > appears in > WebCore/platform/network/soup/cache/soup-request-file.c: In function > 'webkit_soup_request_file_ensure_file': > WebCore/platform/network/soup/cache/soup-request-file.c:162:21: error: > 'SOUP_URI_SCHEME_FILE' undeclared (first use in this function) > WebCore/platform/network/soup/cache/soup-request-file.c:182:28: error: > 'SOUP_URI_SCHEME_FTP' undeclared (first use in this function) > make[1]: *** > [WebCore/platform/network/soup/cache/libwebkitgtk___la-soup-request-file.lo] > Error 1 > make[1]: Leaving directory `/[...]/WebKit-git' > make: *** [all] Error 2 > > Now I'm wondering if those errors are due to my toolchain (I'm > cross-compiling for Atom) or they are issues in the source code/side > libraries. > > This is what I'm using: > > cairo 1.10.0 > curl 7.25.0 > directfb/direct/fusion 1.4.3 > enchant 1.6.0 > fontconfig 2.8.0 > freetype 2.3.5 > gettext 0.18.1.1 > glib 2.26.1 > gperf 3.0.4 > icu 3.8 > libpng 1.2.49 > libsoup 2.28.2 > libxml2 2.7.8 > libxslt 1.1.26 > Lite 0.8.10 > pango 1.27.1 > pixman 0.19.2 > SQLite3 autoconf-3071100 > > I couldn't find a list of the required versions for each library, so I > would be grateful if anyone could provide a link to that, if exists. > > Also, the code looks allright, my C++ is a bit rusty so I may have > missed something... any idea? > > Cheers, > Piero > > On Wed, Apr 11, 2012 at 7:05 PM, Timothy Chon <devc...@gmail.com> wrote: > > +3, I've been interested in getting this to compile correctly (on linux) > > too. > > > > --tim > > > > > > On Wed, Apr 11, 2012 at 10:56, Dave Henderson < > dhender...@digital-pipe.com> > > wrote: > >> > >> Plus 2. I'm very interested in using webkit on DFB for certain > projects. > >> > >> Dave > >> > >> > >> On 04/11/2012 01:13 PM, Sriram Neelakandan wrote: > >> > >> Plus 1. very much interested to support and contribute to this project. > >> AFAIK, i heard that there is a more recent port that is yet to be pushed > >> out. > >> But looks like the core-maintainers are busy with some other stuff .. > >> > >> I managed to compile the 2010-11-18 stuff on PC.. it did work well. > >> And I don't think you need GTK for it. It just requires LiTE/ Cairo / > DFB > >> > >> regards > >> Sriram > >> > >> On Wed, Apr 11, 2012 at 9:57 PM, rippel tippel <rippeltip...@gmail.com> > >> wrote: > >>> > >>> Hi, > >>> > >>> I'm wondering whether the WebKit DFB project is still > running/supported. > >>> > >>> I've cloned the git repo and moved to branch webkitdfb_2010-11-18, but > >>> have some issues in cross-compiling it, as my platform doesn't have > >>> GTK+ (error is about 'gail' not found, actually). > >>> > >>> Could anyone provide any advice? > >>> > >> > >> > >> > >> _______________________________________________ > >> directfb-users mailing list > >> directfb-users@directfb.org > >> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > >> > >> > >> _______________________________________________ > >> directfb-users mailing list > >> directfb-users@directfb.org > >> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > >> > > > > > > _______________________________________________ > > directfb-users mailing list > > directfb-users@directfb.org > > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > > > _______________________________________________ > directfb-users mailing list > directfb-users@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > -- Sriram Neelakandan Author - Embedded Linux System Design And Development ( http://tinyurl.com/2doosu)
_______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users