jramosd / javachromiumembedded

Automatically exported from code.google.com/p/javachromiumembedded
0 stars 0 forks source link

Support for win32 #20

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I understand that there is no support for win32 versions.

I want to know..
1) Is it impossible or
2) Does it need work to get it on win32.
   If so, where do I start. Any suggestions would help.

Original issue reported on code.google.com by kscr...@gmail.com on 24 Dec 2013 at 7:28

GoogleCodeExporter commented 9 years ago
I've added the necessary files for 32-bit Windows and Linux support in revision 
15. It should work with the instructions on the BranchesAndBuilding wiki page 
but I haven't tried it myself. Let me know if you run into any problems.

Original comment by magreenb...@gmail.com on 2 Jan 2014 at 11:29

GoogleCodeExporter commented 9 years ago
I build the whole thing in win32 along jdk6 and it seems to work very well, 
except the cursor is missing on editable fields. But it's very likely 
unrelated, I'll investigate further.

Original comment by arnaud.b...@gmail.com on 3 Jan 2014 at 1:53

GoogleCodeExporter commented 9 years ago
I could run jcef on win32, by following instructions on the wiki, on a fresh 
win32 system.

thank you.

Original comment by kscr...@gmail.com on 7 Jan 2014 at 8:24

GoogleCodeExporter commented 9 years ago
But, BranchesAndBuilding page says, "Building from source code is currently 
only supported on Windows, Linux and Mac OS X for 64-bit Oracle 7 Java targets."
So, how to build from the revision 15 source for 32-bit targets.

Original comment by akshat15...@gmail.com on 2 Apr 2014 at 8:33

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I started following instructions on BranchesAndBuilding page.

I successfully completed all instructions up to last point of Manual 
Downloading.
That is "7. Generate the build project files from the GYP configuration."

But after that, in the first step of "Manual Building".
When opening "jcef.sln" in Visual Studio 2010 Express and building it.
I am getting following error trace:

In starting:
1>------ Build started: Project: jcef_helper, Configuration: Debug Win32 ------
1>LINK : fatal error LNK1104: cannot open file 'atlthunk.lib'

In end:
2>LINK : fatal error LNK1104: cannot open file 'atlthunk.lib'
========== Build: 0 succeeded, 2 failed, 1 up-to-date, 0 skipped ==========

Also, I don't know, where to set the environment variable GYP_MSVS_VERSION.
I have installed Visual Studio 2010 Express.

Thanks.

Original comment by akshat15...@gmail.com on 21 Apr 2014 at 5:26

GoogleCodeExporter commented 9 years ago
I am also not able to figure out where and how to set variables for following 
while following instructions on BranchesAndBuilding page: 

"Set up the required gyp environment variables."

Also, is there some guide on this step:
1. Build the JCEF native code (dynamic library and helper executable).

Windows - Open the Visual Studio solution file (jcef.sln) and build. If 
building the "win64" target make sure to set the "Active solution platform" to 
"x64" under Configuration Manager.

Thanks

Original comment by vvdwiv...@gmail.com on 17 Dec 2014 at 6:56

GoogleCodeExporter commented 9 years ago
Now I am getting the exact same error as akshat. Can anyone please guide me on 
how to build this. I am using visual studio 2010 express

Original comment by vvdwiv...@gmail.com on 17 Dec 2014 at 10:38

GoogleCodeExporter commented 9 years ago
I found out how to fix this error. 

Right click on your project.
Go to properties.
Under Linker -> Input, tab on left, look at "Additional Dependencies"
Remove atlthunk.lib from the "Additional Dependencies" in all the projects for 
Release and Debug builds.
Then I can build.

So why is it there in the first place? That's the bug.

Original comment by philip142au@gmail.com on 17 Jan 2015 at 4:05