Bug 255916 - build javascriptcore on windows
Summary: build javascriptcore on windows
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-25 01:58 PDT by wjllz
Modified: 2023-04-25 13:01 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wjllz 2023-04-25 01:58:40 PDT
Hey, I want to build javascriptcore(The newest version) only on windows, because I am more familiar development tools in windows. But I only can find the tuturial https://webkit.org/building-webkit-on-windows/ which is  webkit. But I only want to build javascriptcore only, and I hope it is not a dll file, just a executable file(like windows and macos), Is there any useful tutorial to help me archive this?
Comment 1 wjllz 2023-04-25 02:02:04 PDT
(In reply to wjllz from comment #0)
> Hey, I want to build javascriptcore(The newest version) only on windows,
> because I am more familiar development tools in windows. But I only can find
> the tuturial https://webkit.org/building-webkit-on-windows/ which is 
> webkit. But I only want to build javascriptcore only, and I hope it is not a
> dll file, just a executable file(like windows and macos), Is there any
> useful tutorial to help me archive this?

And I think this is too hard, because I tried the tutorial some times. seems it is a little old, like the tutorial say we need gperf. https://gnuwin32.sourceforge.net/packages/gperf.htm. but the gperf tools is too old...
Comment 2 Fujii Hironori 2023-04-25 05:10:50 PDT
It's an old document for deprecated AppleWin port.

See this document.
https://trac.webkit.org/wiki/BuildingCairoOnWindows

Invoke the following commands in WebKit command prompt.

 perl Tools/Scripts/build-jsc --debug
 perl Tools/Scripts/run-jsc --debug
Comment 3 Fujii Hironori 2023-04-25 13:01:08 PDT
Please use WebKit Slack to ask questions next time.