[webkit-dev] cannot build s60webkit... (Undefined symbol: '___CxxFrameHandler')

Mark Baker distobj at acm.org
Sat Feb 9 10:58:42 PST 2008


FWIW, I just got past this problem.  You have to change the
MW2Sym2LibraryFiles paths to "$cbdhome\\x86Build" from
"$cbdhome\\plugins\\com.nokia.carbide.cpp.support_1.0.0" in build.bat.
 Also - and this one caused me many hours of grief - remove the
command a couple lines down that deletes that environment variable(!).

Of course, there are more problems awaiting you after that.  I'm now
getting a "no rule to make target" error for WebKitIcons_sdk.mbg, and
an "error 1" on WINSCW.make.

You can follow my progress at;

http://www.markbaker.ca/mywiki/BuildS60Webkit

Mark.

On 2/9/08, Kenny Kai Yin Yu <kykyu at cs.hku.hk> wrote:
> And attached is the debugging log.txt. Hope you can give me a hint because
> I've tried for a few times already...Thanks!
>
> Kenny.
>
>
>
> On Feb 9, 2008 1:41 PM, Kenny Kai Yin Yu <kykyu at cs.hku.hk> wrote:
>
> >
> > Hi Ciao
> >
> > I've found that "configure environment for winscw" does not set enough
> environemnt variables mentioned in this thread --> (
> http://newlc.com/forum/build-and-run-example-application-command-line
> ) I'm still trying to compile it...
> >
> > Also, I found that maybe the s60webkit installation instruction is not so
> up-to-date. For example, one cannot download Carbide 1.0 anymore but the
> page still links to that page. It would be great if the page can work like a
> wiki page so that everyone could manage any modification there easily...
> >
> > Thanks!
> >
> > Kenny.
> >
> >
> >
> >
> >
> >
> > Message: 5
> > Date: Fri, 25 Jan 2008 10:18:30 +0100
> > From: Marcus Groeber <marcus.groeber.at.nuance at bugcom.de>
> > Subject: Re: [webkit-dev] Re: I cannot build the s60webkit. Could you
> >        help?   Thanks!
> > To: webkit-dev at lists.webkit.org
> > Message-ID: <4799A966.80504 at bugcom.de>
> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> >
> > Kenny Kai Yin Yu wrote:
> > > Thanks. However, importing bld.inf into Carbide does not work...
> > > according to the discussions on the internet, it seems to me this is
> > > because the project is too big... :(
> > I have in the past successfully imported the bld.inf into Carbide.c++
> > 1.2 - the size/complexity limitation was true for earlier versions, but
> > version from 1.2 are much better at dealing with large projects. What is
> > happening when you actually try to import the project into the IDE?
> >
> > btw: One thing that was not previously mentioned on
> > http://trac.webkit.org/projects/webkit/wiki/S60IDE is
> that you also need
> > to replace variant.cfg in your 3.0 SDK by the copy included with the
> > browser source. Please see my update on that page for details.
> > > Thanks. However, I'm so sure I've used "configure environmwent for
> > > WINSCW command line" shortcut. And I'm also so sure that the command
> > > error is not caused by not having found the make tool... :(
> > Actually, I found that I mis-read the error log - actually, this line is
> > the clue to what seems to be missing:
> > > process_begin: CreateProcess((null), mwccsym2.exe
> > So it seems like it can't find mwccsym2.exe (the compiler). Could this
> > be it? Anyway, normally the "configure environment" macro should update
> > the path to fix this (for all newly opened command windows), so this is
> > still strange...
> >
> > ciao marcus
> >
> >
> >
>
>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
>


-- 
Mark Baker.  Ottawa, Ontario, CANADA.         http://www.markbaker.ca
Coactus; Web-inspired integration strategies  http://www.coactus.com


More information about the webkit-dev mailing list