-lX11 -lXrender -lXext (at least) was dropped in the switch to gyp. I tried to understand how gyp worked or where these were coming from, but no luck.
On Thu, Apr 2, 2009 at 12:35 PM, Dean McNamee <de...@chromium.org> wrote: > I can't actually get it to build (trying Release for now), I am > getting linker errors for X calls, we are probably not linking > correctly. I will debug it :\ > > On Thu, Apr 2, 2009 at 12:11 PM, Dean McNamee <de...@chromium.org> wrote: >> Word on the street is that the ccflags are all wrong, and that release >> builds aren't being built release properly. >> >> On Thu, Apr 2, 2009 at 7:23 AM, Mark Mentovai <m...@chromium.org> wrote: >>> >>> Awesome. This is seriously good news. Thanks! >>> >>> Mark >>> >>> Steven Knight wrote: >>>> Linux builds have been converted to gyp-generated SCons files. >>>> >>>> I'm in the process of updating the wiki pages to reflect the change. >>>> Here's >>>> the executive summary of the most important points (or the ones I can >>>> remember): >>>> >>>> >>>> - The gclient hook will have gyp generate the .scons files for you >>>> after next update >>>> >>>> - Output is now generated in src/sconsbuild/{Debug,Release} >>>> >>>> - Consequently, it's going to rebuild your (Linux) world after >>>> your first update >>>> >>>> - The main build entry point is now the src/build directory; >>>> see below for a little more detail. >>>> >>>> - Start using --mode=Release (not --mode=opt) to build the >>>> release version >>>> >>>> - LOAD= does not work at the moment, but will shortly (there's a >>>> CL teed up) >>>> >>>> - Sorry SHARED=1 people, that's broken again >>>> >>>> Build instructions: >>>> >>>> $ cd $CHROMIUM_ROOT/src/build >>>> $ hammer [targets] >>>> >>>> Default is "all". You can specify any of the targets from the .gyp files >>>> to >>>> build just the specified targets. So: >>>> >>>> $ cd $CHROMIUM_ROOT/src/build >>>> $ hammer app >>>> $ ../sconsbuild/Debug/chrome >>>> >>>> If you prefer to do everything from the src/ directory, use -C (like make): >>>> >>>> $ cd $CHROMIUM_ROOT/src >>>> $ hammer -C build app >>>> $ sconsbuild/Debug/chrome >>>> >>>> If you have questions or notice problems, you know who to find... >>> >>> >>> >>> >> > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---