Yes, I still build from time to time.
Things you should know:
* Built from: Mozilla 1.7 Branch
* Patches: None
* Optimizations: -O2
* Included: DOM Inspector, SVG, Help
* Notes: Had to do some ugly hacking to get SVG and Help in the installer package.
* Build ID: 20040502. Build IDs will often appear to be 1 day ahead.
Fetch it here if you're interested.
[Hendikins] Linux, GTK2/XFT/SVG/Branch
-
- Posts: 26
- Joined: December 31st, 1969, 5:00 pm
- Location: On a train
[Hendikins] Linux, GTK2/XFT/SVG/Branch
Last edited by Hendikins on May 1st, 2004, 8:22 am, edited 1 time in total.
- MonkeeSage
- Posts: 1011
- Joined: December 20th, 2002, 8:15 pm
How are you building from the 1.7 branch? Are you setting <code>MOZ_CO_TAG</code> in client.mk to <code>MOZILLA_1_7_BRANCH</code>?
Shelumi`El
Jordan
S.D.G
Shelumi`El
Jordan
S.D.G
"[M]en are usually satisfied with bad argument only when their convictions rest on other grounds." --John Oman
- MonkeeSage
- Posts: 1011
- Joined: December 20th, 2002, 8:15 pm
Hendikins wrote:cvs co -r MOZILLA_1_7_BRANCH mozilla/client.mk
Aha, thanks.
BTW, do you happen to know if the change to getShortcutOrURI (browser.js), to take an object hash as the second param, is in the 1.7 branch yet?
Shelumi`El
Jordan
S.D.G
"[M]en are usually satisfied with bad argument only when their convictions rest on other grounds." --John Oman
-
- Posts: 475
- Joined: November 5th, 2002, 8:22 am
- Location: Earth
How did you get SVG to build on linux? I've been having problems building on Linux. It always crashes during the build at
Here's my .mozconfig:
Code: Select all
c++ -o nsSVGLibartGlyphGeometryFT.o -c -DOSTYPE=\"Linux2.4.19-SGI_XFS-1\" -DOSARCH=\"Linux\" -DMOZ_ENABLE_FREETYPE2 -I/usr/include/freetype2 -I../../../../../gfx -I../../../../../gfx/src/freetype -I../../../../../dist/include/xpcom -I../../../../../dist/include/widget -I../../../../../dist/include/pref -I../../../../../dist/include/gfx -I../../../../../dist/include/imglib2 -I../../../../../dist/include/string -I../../../../../dist/include/dom -I../../../../../dist/include/content -I../../../../../dist/include/necko -I../../../../../dist/include/libart_lgpl -I../../../../../dist/include/util -I../../../../../dist/include/uconv -I../../../../../dist/include/windowwatcher -I../../../../../dist/include/layout -I../../../../../dist/include -I/home/nieder/src/mozilla/dist/include/nspr -I/usr/X11R6/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../../mozilla-config.h -Wp,-MD,.deps/nsSVGLibartGlyphGeometryFT.pp nsSVGLibartGlyphGeometryFT.cpp
In file included from nsSVGLibartGlyphGeometryFT.cpp:51:
../../../../../dist/include/layout/nsISVGRendererGlyphMetrics.h:64: warning: `
virtual nsresult nsISVGRendererGlyphMetrics::GetBoundingBox(nsIDOMSVGRect**)
' was hidden
nsISVGLibartGlyphMetricsFT.h:64: warning: by `virtual const FT_BBox*
nsISVGLibartGlyphMetricsFT::GetBoundingBox()'
nsSVGLibartGlyphGeometryFT.cpp: In member function `void
nsSVGLibartGlyphGeometryFT::PaintFill(nsISVGLibartCanvas*,
nsISVGLibartGlyphMetricsFT*)':
nsSVGLibartGlyphGeometryFT.cpp:271: `FT_RENDER_MODE_NORMAL' undeclared (first
use this function)
nsSVGLibartGlyphGeometryFT.cpp:271: (Each undeclared identifier is reported
only once for each function it appears in.)
gmake[7]: *** [nsSVGLibartGlyphGeometryFT.o] Error 1
gmake[7]: Leaving directory `/home/nieder/src/mozilla/layout/svg/renderer/src/libart'
Here's my .mozconfig:
Code: Select all
. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-shared
ac_add_options --enable-static
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize=-O2
ac_add_options --enable-strip
ac_add_options --enable-crypto
ac_add_options --enable-xft
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-svg
ac_add_options --enable-svg-renderer-libart
mk_add_options MOZ_INTERNAL_LIBART_LGPL=1
export MOZ_INTERNAL_LIBART_LGPL=1
Ad astra