Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows version #3

Closed
mattapperson opened this issue Jan 11, 2012 · 13 comments
Closed

Windows version #3

mattapperson opened this issue Jan 11, 2012 · 13 comments
Assignees

Comments

@mattapperson
Copy link

Having a windows version would be great!

@ghost ghost assigned rogerwang Jan 11, 2012
@rogerwang
Copy link
Member

Thanks for your interest. We are working on it.

@joeferner
Copy link

Is there anything I can do to help. I've looked at many project trying to merge the two and it looks like yours is the most promising. Have you looked at CEF for cross platform webkit support?

@ghost
Copy link

ghost commented Apr 22, 2012

Check the cef branch of this repo and rogerwang's activity over the last few days =D

@rogerwang
Copy link
Member

We had successfully integrated Node and CEF together. It works on Linux/Windows now. OSX support will be ready soon. As you can see, we are finalizing our git repo and started pushing it to github now.

Your help would be wonderful to us. Bug reports, docs and even patches are welcome. Thanks.

@joeferner
Copy link

Awesome! Now I just need to figure out how to compile it and I'll be set :)

@ghost
Copy link

ghost commented Apr 23, 2012

Quick start guide:

solutions = [
  { "name"        : "src",
    "url"         : "https://github.com/rogerwang/chromium.git",
    "deps_file"   : ".DEPS.git",
    "managed"     : True,
    "custom_deps" : {
      "src/third_party/WebKit/LayoutTests": None,
      "src/chrome_frame/tools/test/reference_build/chrome": None,
      "src/chrome_frame/tools/test/reference_build/chrome_win": None,
      "src/chrome/tools/test/reference_build/chrome": None,
      "src/chrome/tools/test/reference_build/chrome_linux": None,
      "src/chrome/tools/test/reference_build/chrome_mac": None,
      "src/chrome/tools/test/reference_build/chrome_win": None,
    },
    "safesync_url": "",
  },
]

@joeferner
Copy link

I think I got close a couple of times but I'm still not able to get it compiling. Looks like rogerwang's repos are incompatible with the HEAD of chromium. I also tried using the revision specified in https://github.com/rogerwang/cef/blob/nwebkit/CHROMIUM_BUILD_COMPATIBILITY.txt but that also appears to have compatibility issues.

@rogerwang
Copy link
Member

Hi, the gclient URL should be point to ours: "https://github.com/rogerwang/chromium.git@node"

and we are currently on CEF3 revision r559.

Apologies for the confusion. We'll write a build instruction soon.

@rogerwang
Copy link
Member

btw, we modified CEF3 r559 and the repo is in https://github.com/rogerwang/cef

@KrofDrakula
Copy link

I think I have the necessary prerequisites to attempt a build on my machine. I volunteer to test this once you get the build instructions going. :)

@rogerwang
Copy link
Member

Klemen, Thanks for your interest.

I've put the doc here: https://github.com/rogerwang/node-webkit/tree/cef 'Build from source' section.

Hopefully I documented everything well. Please feel free to post here or in the mailing list if there is any problem.

@KrofDrakula
Copy link

Excellent, will get cracking as soon as possible.

@zcbenz
Copy link
Contributor

zcbenz commented Aug 7, 2012

Windows version is provided now, see 'Downloads' section on the home page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants