FWIW, I was running into linking errors today. Tony fixed it in
r14051. Thanks Tony!

On Mon, Apr 20, 2009 at 1:36 PM, Evan Martin <[email protected]> wrote:
>
> I don't know the particular problem, but I recommend:
> 1) update once: gclient sync --force  (I updated those "get the code"
> instructions)
> 2) delete the temp build output:  rm -rf sconsbuild
> 3) install the build deps:  ./build/install-build-deps.sh
> 4) try building again
>
> On Sun, Apr 19, 2009 at 8:24 PM, nshah <[email protected]> wrote:
>>
>> Hello,
>>
>> I have been trying to build chrome on linux. I downloaded the latest
>> tarball (  chromium.r14008.tgz ) and am following the build
>> instructions on chrome wiki for linux.
>>
>> However, I get following error while in release mode:
>>
>> chrome-svn/tarball/chromium/src/sconsbuild/Release/obj/third_party/
>> icu38/source/i18n/usearch.o
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/icu38/source/i18n/utmscale.o
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/icu38/source/i18n/utrans.o
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/icu38/source/i18n/vtzone.o
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/icu38/source/i18n/windtfmt.o
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/icu38/source/i18n/winnmfmt.o
>> cd: 1: can't cd to /auto/filer28.mtvvolmtvhome51/chrome-svn/tarball/
>> chromium/src/base
>> scons: *** [/home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/
>> chromium/src/sconsbuild/Release/obj/global_intermediate/base/
>> file_version_info_linux.bogus] Error 2
>> scons: building terminated because of errors.
>>
>>
>> ================================================================
>>
>> while in debug mode:
>>
>> ~/ProgramFiles/v8/home/chrome-svn/tarball/chromium/src/build$ hammer
>> app
>> scons: Reading SConscript files ...
>> Mkdir("/home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Debug")
>> scons: done reading SConscript files.
>> scons: Building targets ...
>> cd: 1: can't cd to /auto/filer28.mtvvolmtvhome51/chrome-svn/tarball/
>> chromium/src/webkit
>> cd: 1: can't cd to /auto/filer28.mtvvolmtvhome51/chrome-svn/tarball/
>> chromium/src/webkit
>> scons: *** [/home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/
>> chromium/src/sconsbuild/Debug/obj/webkit/webcore/intermediate/
>> CSSPropertyNames.cpp] Error 2
>> cd: 1: can't cd to /auto/filer28.mtvvolmtvhome51/chrome-svn/tarball/
>> chromium/src/webkit
>> scons: *** [/home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/
>> chromium/src/sconsbuild/Debug/obj/webkit/webcore/intermediate/
>> CSSValueKeywords.c] Error 2
>> scons: *** [/home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/
>> chromium/src/sconsbuild/Debug/obj/webkit/webcore/intermediate/
>> HTMLNames.cpp] Error 2
>> scons: building terminated because of errors.
>>
>> ====================================================================
>>
>> I have been able to build earlier with tarball release
>> (  chromium.r10880.tgz). I compared my webcore.scons and saw that not
>> only /auto/filer28.mtvvolmtvhome51/ is not replaced with corresponding
>> actual system path. When I manually fixed that, I was able to go
>> little further but started to get following errors in cairo.h:
>>
>> scons: Reading SConscript files ...
>> scons: done reading SConscript files.
>> scons: Building targets ...
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/WebKit/WebCore/css/
>> CSSCanvasValue.o
>> In file included from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/skia/ext/platform_canvas_linux.h:12,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/skia/ext/platform_canvas.h:14,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/skia/
>> PlatformContextSkia.h:40,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> chromium/ImageBufferData.h:34,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> ImageBuffer.h:33,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/css/CSSCanvasValue.cpp:
>> 29:
>> /usr/include/cairo/cairo.h:41:28: error: cairo-features.h: No such
>> file or directory
>> /usr/include/cairo/cairo.h:42:30: error: cairo-deprecated.h: No such
>> file or directory
>> In file included from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/skia/ext/platform_canvas.h:14,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/skia/
>> PlatformContextSkia.h:40,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> chromium/ImageBufferData.h:34,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> ImageBuffer.h:33,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/css/CSSCanvasValue.cpp:
>> 29:
>> /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/src/skia/
>> ext/platform_canvas_linux.h:13:21: error: gdk/gdk.h: No such file or
>> directory
>> In file included from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/skia/ext/platform_canvas_linux.h:12,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/skia/ext/platform_canvas.h:14,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/skia/
>> PlatformContextSkia.h:40,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> chromium/ImageBufferData.h:34,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> ImageBuffer.h:33,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/css/CSSCanvasValue.cpp:
>> 29:
>> /usr/include/cairo/cairo.h:44: error: 'CAIRO_BEGIN_DECLS' does not
>> name a type
>> /usr/include/cairo/cairo.h:59: error: expected constructor,
>> destructor, or type conversion before 'const'
>> /usr/include/cairo/cairo.h:305: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:308: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:311: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:314: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:317: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:321: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:327: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:330: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:333: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:336: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:339: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:342: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:411: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:414: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:417: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:420: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:425: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:431: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:454: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:487: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:490: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:509: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:531: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:534: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:540: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:543: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:546: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:549: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:552: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:556: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:560: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:563: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:566: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:569: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:572: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:576: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:579: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:582: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:585: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:588: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:594: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:600: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:614: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:617: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:620: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:626: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:636: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:639: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:645: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:648: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:652: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:656: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:662: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:665: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:668: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:671: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:674: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:677: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:681: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:684: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:688: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:693: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:699: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:702: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:705: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:708: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:745: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:748: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1026: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1029: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1032: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1035: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1038: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1041: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1045: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:1048: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1051: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1054: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1057: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1060: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1063: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1066: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1069: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1075: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1081: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1084: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1088: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1092: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1096: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1100: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1103: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1106: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1110: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1113: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1116: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1119: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1122: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1125: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1130: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1136: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1142: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1145: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1148: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:1151: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1197: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1200: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1204: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1212: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1218: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1221: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1224: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:1227: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1230: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1233: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1237: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1243: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1247: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1252: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1258: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1261: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1265: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1269: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1275: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1278: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1281: error: expected constructor,
>> destructor, or type conversion before 'double'
>> /usr/include/cairo/cairo.h:1284: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1287: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1290: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1293: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1296: error: expected constructor,
>> destructor, or type conversion before 'double'
>> /usr/include/cairo/cairo.h:1299: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1302: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1305: error: expected constructor,
>> destructor, or type conversion before 'double'
>> /usr/include/cairo/cairo.h:1308: error: expected constructor,
>> destructor, or type conversion before 'int'
>> /usr/include/cairo/cairo.h:1311: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1314: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1317: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1320: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1443: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1446: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1449: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1453: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1458: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1461: error: expected constructor,
>> destructor, or type conversion before 'const'
>> /usr/include/cairo/cairo.h:1466: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1472: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1475: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1478: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1481: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:1484: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1544: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1547: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1563: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1567: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1573: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1577: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1580: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1583: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1590: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1595: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1600: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1605: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1608: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1651: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1656: error: expected constructor,
>> destructor, or type conversion before 'int'
>> /usr/include/cairo/cairo.h:1660: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1667: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:1670: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1673: error: expected constructor,
>> destructor, or type conversion before 'int'
>> /usr/include/cairo/cairo.h:1676: error: expected constructor,
>> destructor, or type conversion before 'int'
>> /usr/include/cairo/cairo.h:1679: error: expected constructor,
>> destructor, or type conversion before 'int'
>> /usr/include/cairo/cairo.h:1695: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1698: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1702: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1705: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1709: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1713: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1716: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1719: error: expected constructor,
>> destructor, or type conversion before 'unsigned'
>> /usr/include/cairo/cairo.h:1722: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1725: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1729: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1772: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1775: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1780: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1786: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1790: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1822: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1825: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1855: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1858: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1861: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1866: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1871: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1877: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1881: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1886: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1893: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1899: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1902: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1906: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1910: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1914: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1917: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1920: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1923: error: 'cairo_public' does not name a
>> type
>> /usr/include/cairo/cairo.h:1926: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1931: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1935: error: expected constructor,
>> destructor, or type conversion before 'void'
>> /usr/include/cairo/cairo.h:1940: error: expected constructor,
>> destructor, or type conversion before 'void'
>> In file included from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/skia/ext/platform_canvas.h:14,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/skia/
>> PlatformContextSkia.h:40,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> chromium/ImageBufferData.h:34,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/platform/graphics/
>> ImageBuffer.h:33,
>>                 from /home/nidhi/ProgramFiles/v8/home/chrome-svn/
>> tarball/chromium/src/third_party/WebKit/WebCore/css/CSSCanvasValue.cpp:
>> 29:
>> /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/src/skia/
>> ext/platform_canvas_linux.h:15: error: expected constructor,
>> destructor, or type conversion before 'namespace'
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/WebKit/WebCore/css/
>> CSSFontSelector.o
>> Compiling /home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/chromium/
>> src/sconsbuild/Release/obj/third_party/WebKit/WebCore/css/
>> CSSFunctionValue.o
>> scons: *** [/home/nidhi/ProgramFiles/v8/home/chrome-svn/tarball/
>> chromium/src/sconsbuild/Release/obj/third_party/WebKit/WebCore/css/
>> CSSCanvasValue.o] Error 1
>> scons: building terminated because of errors.
>>
>> ===============================================================
>>
>> I diff the webcore.scons of older version and current version and
>> found following missing from new:
>>
>>>                 '-I/usr/include/gtk-2.0',
>>>                 '-I/usr/lib/gtk-2.0/include',
>>>                 '-I/usr/include/atk-1.0',
>>>                 '-I/usr/include/cairo',
>>>                 '-I/usr/include/pango-1.0',
>>>                 '-I/usr/include/glib-2.0',
>>>                 '-I/usr/lib/glib-2.0/include',
>>>                 '-I/usr/include/freetype2',
>>>                 '-I/usr/include/libpng12',
>>>                 '-I/usr/include/pixman-1',
>> 204a215,224
>>>                 '-I/usr/include/gtk-2.0',
>>>                 '-I/usr/lib/gtk-2.0/include',
>>>                 '-I/usr/include/atk-1.0',
>>>                 '-I/usr/include/cairo',
>>>                 '-I/usr/include/pango-1.0',
>>>                 '-I/usr/include/glib-2.0',
>>>                 '-I/usr/lib/glib-2.0/include',
>>>                 '-I/usr/include/freetype2',
>>>                 '-I/usr/include/libpng12',
>>>                 '-I/usr/include/pixman-1',
>>
>>
>> ========================================
>>
>> I would really appreciate if somebody can point out a reason for why
>> this might be happening and hopefully the solution. Also is there a
>> way to build the system with statically linked libraries. I wanted to
>> use webkit/webcore library from this and build a prototype.
>>
>> Thanks
>>
>> >
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to