Re: [webkit-dev] WebKit and Khronos Group

2009-08-10 Thread Chris Marrin
On Aug 8, 2009, at 7:02 PM, Jeremy Orlow wrote: On Sat, Aug 8, 2009 at 2:02 PM, Maciej Stachowiak m...@apple.com wrote: On Aug 8, 2009, at 11:39 AM, Harry Underwood wrote: Thanks for the link. Didn't even know that WebGL is being considered by WebKit. What Oliver showed you is patches

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Brian Barnes
Darin Adler wrote: On Aug 10, 2009, at 8:27 AM, Brian Barnes wrote: I'm attempting to use JSC in my win32 port of my application, and am running into a number of problems. I suspect they all stem from the fact that there must be some #defines I need to properly set before compiling the

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Darin Adler
On Aug 10, 2009, at 10:44 AM, Brian Barnes wrote: JSBase.h includes stdbool.h, which is where this error comes from. I need JSBase to compile scripts, unless I'm mistaken here. The the os-win32 directory is not intended for use from clients using JavaScriptCore, and it shouldn't be in

Re: [webkit-dev] resolve-ChangeLogs now seems to be broken the same was prepare-ChangeLog was before

2009-08-10 Thread Peter Kasting
On Mon, Aug 10, 2009 at 10:28 AM, Peter Kasting pkast...@google.com wrote: On Mon, Aug 10, 2009 at 10:27 AM, Darin Adler da...@apple.com wrote: $ resolve-ChangeLogs WebCore/ChangeLog svn: warning: '../../../../Volumes/Home/darin/Safari/OpenSource/WebCore/ChangeLog' is not a working copy

Re: [webkit-dev] resolve-ChangeLogs now seems to be broken the same was prepare-ChangeLog was before

2009-08-10 Thread Darin Adler
On Aug 10, 2009, at 10:53 AM, Peter Kasting wrote: Try changing the last line of canonicalRelativePath() from: return File::Spec-abs2rel($absolutePath); to return File::Spec-abs2rel($absolutePath, Cwd::getcwd()); That seems to have fixed the problem. -- Darin

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Brian Barnes
Darin Adler wrote: On Aug 10, 2009, at 10:44 AM, Brian Barnes wrote: JSBase.h includes stdbool.h, which is where this error comes from. I need JSBase to compile scripts, unless I'm mistaken here. The the os-win32 directory is not intended for use from clients using JavaScriptCore, and it

Re: [webkit-dev] resolve-ChangeLogs now seems to be broken the same was prepare-ChangeLog was before

2009-08-10 Thread Peter Kasting
On Mon, Aug 10, 2009 at 10:55 AM, Darin Adler da...@apple.com wrote: On Aug 10, 2009, at 10:53 AM, Peter Kasting wrote: Try changing the last line of canonicalRelativePath() from: return File::Spec-abs2rel($absolutePath); to return File::Spec-abs2rel($absolutePath, Cwd::getcwd());

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Brent Fulgham
Hi Brian, On Mon, Aug 10, 2009 at 11:01 AM, Brian Barnesgga...@charter.net wrote: Darin Adler wrote: I believe if you leave it out of the path, then you will get stdbool.h and stdint.h from Visual Studio itself and everything will be fine. There is no such file (stdbool or stdint) for MSVC

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Brian Barnes
Brent Fulgham wrote: Hi Brian, On Mon, Aug 10, 2009 at 11:01 AM, Brian Barnesgga...@charter.net wrote: Darin Adler wrote: I believe if you leave it out of the path, then you will get stdbool.h and stdint.h from Visual Studio itself and everything will be fine. There is no

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Brent Fulgham
Hi Brian, On Mon, Aug 10, 2009 at 1:14 PM, Brian Barnesgga...@charter.net wrote: The Apple port (which you cannot redistribute to end users) requires (among other things) Apple's CoreFoundation library.  The CoreFoundation build dependencies include stdbool and stdint header files.   The

Re: [webkit-dev] Using JavaScriptCore in Win32

2009-08-10 Thread Oliver Hunt
Dependency walker tells me that the JavaScriptCore.dll depends on CFLite.dll, pthreadvc2.dl, and ICUUC40.dll. Perhaps these links are not all needed; now that JavaScriptCore is its own DLL, we should be able to get rid of pthreadvc2 (IIRC, the only reason it was kept after the win32 threading