cloudtrends / chromiumembedded

Automatically exported from code.google.com/p/chromiumembedded
1 stars 1 forks source link

cef.gyp is referencing a bad path to gfx.gyp #184

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Setup Chromium and CEF to build as outlined in the docs.  Sync the Chromium 
source to the latest using "gclient sync"
2. cd into the cef directory
3. Execute cef_create_projects.bat

What is the expected output? What do you see instead?
I expected to see the SLN files for the CEF project to be output.  Instead, I 
got an exception stating:

"Exception: ..\gfx\gfx.gyp not found (cwd: 
C:\home\chrome-svn\tarball\chromium\sr
c\cef) while loading dependencies of ..\cef\cef.gyp while loading dependencies o
f ..\build\win\system.gyp while loading dependencies of ..\net\net.gyp while loa
ding dependencies of ..\app\app.gyp while loading dependencies of cef.gyp while
trying to load cef.gyp
Error: C:\home\chrome-svn\tarball\chromium\src\third_party\python_26\python.exe
../tools/gyp/gyp cef.gyp -I ../build/common.gypi -I ../build/features_override.g
ypi -I cef.gypi --no-circular-check in C:\home\chrome-svn\tarball\chromium\src\c
ef returned 1

What version of the product are you using? On what operating system?
I'm on Win7, 64-bit.

Please provide any additional information below.

I was able to fix this by going into cef.gyp, and changing the two references 
of: "../gfx/gfx.gyp:gfx" to "../ui/gfx/gfx.gyp:gfx".  It looks like the gfx.gyp 
file has moved into the ui/gfx directory.

Original issue reported on code.google.com by ryan.ger...@gmail.com on 4 Feb 2011 at 7:06

GoogleCodeExporter commented 9 years ago
The currently supported Chromium revision is listed in the 
CHROMIUM_BUILD_COMPATIBILITY.txt file. Using CEF with newer Chromium revisions 
is not supported.

Original comment by magreenb...@gmail.com on 4 Feb 2011 at 7:11

GoogleCodeExporter commented 9 years ago
By the way, i had a similar problem which it will not generate project file, 
when downloading the reversion package and then i tried to upgrade to 71081. 

If u have same problem, u can try to get code directly from by using gclient, 
don't download a package and then upgrade to 71081.

Original comment by dxj19831...@gmail.com on 7 Feb 2011 at 12:54

GoogleCodeExporter commented 9 years ago
When you updated from the revision package did you use the gclient with the 
--force flag?

Original comment by magreenb...@gmail.com on 7 Feb 2011 at 2:50

GoogleCodeExporter commented 9 years ago
CEF revision 186 updates to Chromium revision 74933.

Original comment by magreenb...@gmail.com on 15 Feb 2011 at 6:10