How can I build a static build for firefox 3

Hi,

I am trying to build a static build for firefox 3 on ubuntu.
I was able to build firefox 3 non-static build okay. But as I enable
these options in my .mozconfig,

ac_add_options --enable-static
ac_add_options --disable-shared

I get these errors:

c++   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -
Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-
dtor -Wcast-align -Wno-long-long -pedantic -fno-strict-aliasing -
fshort-wchar -pthread -pipe  -DDEBUG -D_DEBUG -DDEBUG_scheung -
DTRACING -g -fno-inline -Os -freorder-blocks -fno-reorder-functions -
finline-limit=50 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/
usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/pixman-1   -I../../../dist/
include/cairo -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/usr/include/gtk-unix-
print-2.0   -o gfxSurfaceRefCountTest gfxSurfaceRefCountTest.o   -
lpthread          -Wl,-rpath-link,../../../dist/bin  -L../../../dist/
bin -L../../../dist/lib  -L../src -lthebes ../../../dist/lib/
libunicharutil_s.a -L../../../dist/bin -L../../../dist/lib -L../../../
dist/bin -lxpcom -lxpcom_core  -L../../../dist/lib -lplds4 -lplc4 -
lnspr4 -lpthread -ldl -lgtk-x11-2.0 -latk-1.0 -lgdk-x11-2.0 -
lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0
-ldl -lgobject-2.0 -lglib-2.0    -L../../../modules/zlib/src -lmozz -
L../../../dist/bin -lmozlcms  -ldl -lm  -lpangocairo-1.0 -lcairo -
lpangoft2-1.0 -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -
lgmodule-2.0 -ldl -lglib-2.0   -lXft -lfontconfig   -lX11
gfxSurfaceRefCountTest.o: In function `TestExistingSurface()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:92: undefined reference to
`_moz_cairo_image_surface_create'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:94: undefined reference to
`_moz_cairo_surface_set_user_data'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:96: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:103: undefined reference to
`_moz_cairo_surface_reference'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:106: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:113: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:120: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:123: undefined reference to
`_moz_cairo_surface_destroy'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:126: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:131: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:134: undefined reference to
`_moz_cairo_surface_destroy'
gfxSurfaceRefCountTest.o: In function `TestNewSurface()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:48: undefined reference to
`_moz_cairo_surface_set_user_data'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:51: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:54: undefined reference to
`_moz_cairo_surface_reference'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:57: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:64: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:71: undefined reference to
`_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:74: undefined reference to
`_moz_cairo_surface_destroy'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/test/
gfxSurfaceRefCountTest.cpp:77: undefined reference to
`_moz_cairo_surface_get_reference_count'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::GetSurfaceWrapper(_cairo_surface*)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:119:
undefined reference to `_moz_cairo_surface_get_user_data'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:125:
undefined reference to `_moz_cairo_surface_set_user_data'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::MarkDirty(gfxRect const&)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:248:
undefined reference to `_moz_cairo_surface_mark_dirty_rectangle'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::GetDeviceOffset() const':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:227:
undefined reference to `_moz_cairo_surface_get_device_offset'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::SetDeviceOffset(gfxPoint const&)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:220:
undefined reference to `_moz_cairo_surface_set_device_offset'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::Init(_cairo_surface*, int)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:179:
undefined reference to `_moz_cairo_surface_status'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::Release()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:93:
undefined reference to `_moz_cairo_surface_get_reference_count'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:94:
undefined reference to `_moz_cairo_surface_destroy'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::AddRef()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:73:
undefined reference to `_moz_cairo_surface_reference'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::Wrap(_cairo_surface*)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:142:
undefined reference to `_moz_cairo_surface_get_type'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::CairoStatus()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:277:
undefined reference to `_moz_cairo_surface_status'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::Finish()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:268:
undefined reference to `_moz_cairo_surface_finish'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::GetData(_cairo_user_data_key const*)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:262:
undefined reference to `_moz_cairo_surface_get_user_data'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::SetData(_cairo_user_data_key const*, void*, void (*)
(void*))':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:256:
undefined reference to `_moz_cairo_surface_set_user_data'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::MarkDirty()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:240:
undefined reference to `_moz_cairo_surface_mark_dirty'
.../src/libthebes.a(gfxASurface.o): In function `gfxASurface::Flush()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:234:
undefined reference to `_moz_cairo_surface_flush'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::GetContentType() const':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:213:
undefined reference to `_moz_cairo_surface_get_content'
.../src/libthebes.a(gfxASurface.o): In function `gfxASurface::GetType()
const':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:204:
undefined reference to `_moz_cairo_surface_get_type'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::Init(_cairo_surface*, int)':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:182:
undefined reference to `_moz_cairo_surface_destroy'
.../src/libthebes.a(gfxASurface.o): In function
`gfxASurface::AddRef()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxASurface.cpp:76:
undefined reference to `_moz_cairo_surface_get_reference_count'
.../src/libthebes.a(gfxImageSurface.o): In function `gfxImageSurface':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
74: undefined reference to `_moz_cairo_image_surface_get_width'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
75: undefined reference to `_moz_cairo_image_surface_get_height'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
76: undefined reference to `_moz_cairo_image_surface_get_data'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
77: undefined reference to `_moz_cairo_image_surface_get_format'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
79: undefined reference to `_moz_cairo_image_surface_get_stride'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
74: undefined reference to `_moz_cairo_image_surface_get_width'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
75: undefined reference to `_moz_cairo_image_surface_get_height'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
76: undefined reference to `_moz_cairo_image_surface_get_data'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
77: undefined reference to `_moz_cairo_image_surface_get_format'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
79: undefined reference to `_moz_cairo_image_surface_get_stride'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
68: undefined reference to `_moz_cairo_image_surface_create_for_data'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxImageSurface.cpp:
68: undefined reference to `_moz_cairo_image_surface_create_for_data'
.../src/libthebes.a(gfxXlibSurface.o): In function
`gfxXlibSurface::TakePixmap()':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
187: undefined reference to `_moz_cairo_surface_set_user_data'
.../src/libthebes.a(gfxXlibSurface.o): In function `gfxXlibSurface':
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
123: undefined reference to `_moz_cairo_xlib_surface_get_drawable'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
124: undefined reference to `_moz_cairo_xlib_surface_get_display'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
123: undefined reference to `_moz_cairo_xlib_surface_get_drawable'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
124: undefined reference to `_moz_cairo_xlib_surface_get_display'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
115: undefined reference to
`_moz_cairo_xlib_surface_create_with_xrender_format'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
115: undefined reference to
`_moz_cairo_xlib_surface_create_with_xrender_format'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
101: undefined reference to
`_moz_cairo_xlib_surface_create_with_xrender_format'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
101: undefined reference to
`_moz_cairo_xlib_surface_create_with_xrender_format'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
86: undefined reference to `_moz_cairo_xlib_surface_create'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
86: undefined reference to `_moz_cairo_xlib_surface_create'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
70: undefined reference to `_moz_cairo_xlib_surface_create'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
70: undefined reference to `_moz_cairo_xlib_surface_create'
/home/yinglcs/firefox-3.0/mozilla/gfx/thebes/src/gfxXlibSurface.cpp:
60: undefined reference to `_moz_cairo_xlib_surface_create'
.../src/libthebes.a(gfxXlibSurface.o):/home/yinglcs/firefox-3.0/mozilla/
gfx/thebes/src/gfxXlibSurface.cpp:60: more undefined references to
`_moz_cairo_xlib_surface_create' follow
collect2: ld returned 1 exit status
gmake[6]: *** [gfxSurfaceRefCountTest] Error 1
gmake[6]: Leaving directory `/home/yinglcs/firefox-3.0/mozilla/firefox-
objdir/gfx/thebes/test'
gmake[5]: *** [tools] Error 2
gmake[5]: Leaving directory `/home/yinglcs/firefox-3.0/mozilla/firefox-
objdir/gfx/thebes'
gmake[4]: *** [tools] Error 2
gmake[4]: Leaving directory `/home/yinglcs/firefox-3.0/mozilla/firefox-
objdir/gfx'
gmake[3]: *** [tools_tier_gecko] Error 2
gmake[3]: Leaving directory `/home/yinglcs/firefox-3.0/mozilla/firefox-
objdir'
gmake[2]: *** [tier_toolkit] Error 2
gmake[2]: Leaving directory `/home/yinglcs/firefox-3.0/mozilla/firefox-
objdir'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/yinglcs/firefox-3.0/mozilla/firefox-
objdir'
make: *** [build] Error 2


Can someone please tell me how can I fix it?

Thank you.
0
yinglcs
7/7/2008 3:53:44 AM
mozilla.dev.builds 1705 articles. 0 followers. Post Follow

2 Replies
642 Views

Similar Articles

[PageSpeed] 16

yinglcs@gmail.com wrote:
> Hi,
> 
> I am trying to build a static build for firefox 3 on ubuntu.
> I was able to build firefox 3 non-static build okay. But as I enable
> these options in my .mozconfig,
> 
> ac_add_options --enable-static
> ac_add_options --disable-shared
> 
> I get these errors:
> 
> gfxSurfaceRefCountTest.o: In function `TestExistingSurface()':

Firefox isn't really meant to compile statically any more. The standard 
configurations are libxul (default) or dynamic (used for 
debugging/developing, mainly).

However, you can probably work around this problem by also --disable-tests

--BDS
0
Benjamin
7/7/2008 2:03:05 PM
Benjamin Smedberg wrote:
> Firefox isn't really meant to compile statically any more. The standard
> configurations are libxul (default) or dynamic (used for
> debugging/developing, mainly).
>
> However, you can probably work around this problem by also --disable-tests

Thunderbird, however, is still meant to, and hits the same thing with 
static+tests. At some point, we're really going to have to sort out the 
way that to be able to make package or install, you have to know to 
--disable-shared and --disable-tests, and the way we can't actually test 
what we ship (unless, of course, we get to libxul instead).
0
Phil
7/8/2008 4:06:14 PM
Reply:

Similar Artilces:

VS Builds, and Builds, and Builds
Hello, Has anyone else had this problem?  After a while of developing, and I go to compile, VS takes forever to build and I have to end-task it.  It's definitely after I've been working for a while, then it finally has "had it" and just takes forever to build.  It's annoying as I know its not the machine (2.8 GHZ processor and 1GB RAM).  Has anyone else experienced this problem?  By the way, I do have SP1 installed. Also, after minimizing and switching around screens, when it does this, the building icon in the status bar doesn't show.  And, for more informati...

Dev Builds of Java SE 7 Plug-ins Not Working In Firefox 3.6a1pre builds
Dev Builds of Java SE 7 Plug-ins have not been working for over a couple of weeks now. I'm using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090630 Minefield/3.6a1pre on Windows XP SP3. I'm not sure if I should file a bug with Mozilla or Sun. I know that Mozilla has been making changes under the hood with regards to how Firefox deal with java plug-ins and what not. The plug-in's list in the add-on's window suggests that it is working fine, but when I try to play java games that use the plug-in, it doesn't recognize that I have java ...

superreview requested: [Bug 299404] Can't build dmg of Firefox debug build on Mac : [Attachment 187976] Put DeerPark debug builds in DeerParkDebug.app
Mark Mentovai <mark@moxienet.com> has asked Simon Fraser <sfraser_bugs@smfr.org> for superreview: Bug 299404: Can't build dmg of Firefox debug build on Mac https://bugzilla.mozilla.org/show_bug.cgi?id=299404 Attachment 187976: Put DeerPark debug builds in DeerParkDebug.app https://bugzilla.mozilla.org/attachment.cgi?id=187976&action=edit ...

superreview cancelled: [Bug 299404] Can't build dmg of Firefox debug build on Mac : [Attachment 187976] Put DeerPark debug builds in DeerParkDebug.app
Mark Mentovai <mark@moxienet.com> has cancelled Mark Mentovai <mark@moxienet.com>'s request for superreview: Bug 299404: Can't build dmg of Firefox debug build on Mac https://bugzilla.mozilla.org/show_bug.cgi?id=299404 Attachment 187976: Put DeerPark debug builds in DeerParkDebug.app https://bugzilla.mozilla.org/attachment.cgi?id=187976&action=edit ...

Consider ldap is building with moz.build, is that a good idea to building ldap as a static library into mozldap?
I though it would be possible, we doesn't need those dlls. On 5/11/2015 2:26 AM, Yonggang Luo wrote: > I though it would be possible, we doesn't need those dlls. Combining the ldap libraries into a single libldap.so would probably be a good idea (and, IIRC, was even suggested by glandium). I've opted not to do that yet because it does have packaging repercussions that I didn't want to deal with. Merging a libldap further into libxul is not something I would suggest, especially since the sort-of consensus end-goal is to have the addressbook be written in JS ca...

To build or not to build, that is the question
Hello, ever since I found out that VS.NET could upload all of your pages for you, I have used that method for uploading. However when using the Copy Project option, it seems to restart the aspnet service and the sessions clear. What I'm asking is when is it OK just to manually copy/paste some pages into the website directory w/out actually re-building the site? Right now, I have to wait until there are no users logged into my site to do updates, which are very minor, but include code-behind changes. Can I just upload the updated pages w/out building?In this world there are 10 types of pe...

do not use Thunderbird 3.2a1pre builds; they are not better than 3.1b2pre builds! (currently)
The quick filter bar has landed and is still surfacing bugs in the JavaScript engine in mozilla-central. As a result, the quick filter bar is all kinds of broken on mozilla-central builds (3.2a1pre builds). Please do not use such builds, and definitely please do not report bugs unless they also occur in a 3.1b2pre nightly! (The 3.2a1pre builds and the mozilla-central builds in general are to keep Thunderbird developers aware of changes happening upstream, but are not intended for use by users.) Andrew On 4/22/2010 2:46 AM, Andrew Sutherland wrote: > The quick filter ba...

Firefox 2.0.0.19 beta (build 2) and 3.0.5 beta (build 1) now available
Hello, Candidate builds of Firefox 2.0.0.19 and 3.0.5 are now available for testing. You can get the builds at: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2.0.0.18-candid .... If you have previously downloaded a beta version of either Firefox 2.0 or 3.0 or have manually set your copy to be using the "beta" release channel for updates, you can update yourself to Firefox 2.0.0.19 / 3.0.5 by selecting "Help > Check for Updates". The status for Firefox 2.0.0.19 / 3.0.5 can be found here: http://wiki.mozilla.org/Releases/Firefox_2.0.0.19 ...

Builds taking too long; can server do builds?
Is there any way to have the web server do the builds? Whenever I do a build in Visual Studio .NET, it takes several minutes. This is because the PDB debug file and the DLL together are a good 3 megabytes, and I work from home, with a cable modem upstream of ~20 kb/sec. Is there any way to have the server do the builds so I don't have to have VS.NET uploading these files all the time? Thanks, -Bret The answer is "yes if you can run command line tools on the server". Back in another life I did some Java development. We would check in changes to our SCM server and tr...

superreview cancelled: [Bug 350211] Allow build-system addons part 2 & 3
Benjamin Smedberg [:bs] (bsmedberg@) <benjamin@smedbergs.us> has cancelled romaxa <romaxa@gmail.com>'s request for superreview: Bug 350211: Allow build-system addons part 2 & 3 - $(MOZ_BUILD_APP)/build.mk https://bugzilla.mozilla.org/show_bug.cgi?id=350211 Attachment 236019: Bustage fix, missed nspr/build.mk Makefile.in https://bugzilla.mozilla.org/attachment.cgi?id=236019&action=edit ...

superreview requested: [Bug 350211] Allow build-system addons part 2 & 3
romaxa <romaxa@gmail.com> has asked for superreview: Bug 350211: Allow build-system addons part 2 & 3 - $(MOZ_BUILD_APP)/build.mk https://bugzilla.mozilla.org/show_bug.cgi?id=350211 Attachment 236019: Bustage fix, missed nspr/build.mk Makefile.in https://bugzilla.mozilla.org/attachment.cgi?id=236019&action=edit ...

Can't build assembly release build
Have an .NET assembly that will no longer build a Release version, i.e. I can set the Compile/Debug configuration to Release, and build the project, but no assembly is written to bin\release (the path specified for the Build Output Path) and when I recheck the project properties, the Compile/Debug configuration has reverted to Debug! Apparently this is a VS problem not an application problem, since I am now getting the same behavior with a new Class project also. I'm guessing MS broke this with some service pack.  Anyone else have this problem, or have any ideas??? This isn't techni...

Firefox nspr build experiment with the Meson build system
--001a11c32db2d2f1020504c595c3 Content-Type: text/plain; charset=UTF-8 Hello all I'm working on creating a new build system called Meson ( https://jpakkane.github.io/meson/). To make sure it can handle the requirements of real projects I take random open source projects (usually large and complex) and rewrite their build systems in Meson. For Firefox I tried to see how much effort it would take to configure and build nspr including unit tests. After a few hours work I got it working on 64bit Linux. It took about 1000 lines of code (~750 of which go to defining unit tests). ...

Linux builds now default to building with Gtk+3
Hi, If you've followed the recent discussion in the "GTK3 linux builds" thread, this will come with no surprise, but if not: - Next Linux nightly will have switched to Gtk+3. - As of now on mozilla-inbound, and later on other branches, local Linux (and other non-OSX unices) builds default to Gtk+3. - You will need to install Gtk+3 development files to do those local builds. `mach bootstrap` should be able to do this for you. - You can still do Gtk+2 builds by adding the following to your mozconfig: ac_add_options --enable-default-toolkit=cairo-gtk2 ...

Web resources about - How can I build a static build for firefox 3 - mozilla.dev.builds

Firefox - Wikipedia, the free encyclopedia
This article is about the web browser. For the operating system, see Firefox OS . For other uses, see Firefox (disambiguation) . web browser ...

Mozilla Firefox Web Browser — Free Download — mozilla.org
Mozilla Different by Design Proudly non-profit Innovating for you Fast, flexible, secure Download Firefox — English (US) Windows Linux Mac OS ...

Firefox Facts - best guide to add-ons, themes and tips for Firefox
Firefox Facts is the best independently run Firefox blog out there today. Learn more about how to us Firefox, add-ons, themes and news on the ...

Firefox Affiliates
Firefox Affiliate buttons are a bit of html code that you put on your website or blog to encourage visitors to your site to download Firefox. ...

Firefox OS
The latest news about Firefox OS

Firefox 13.0.1 Download - Get Mozilla Firefox
Download the new Firefox Browser for a faster, safer and better web experience - Get Firefox for your iPhone and Android - make the switch today ...

Techarger Firefox
Il est maintenant possible de supprimer des vidos sans passer par itunes. Par ben, mardi janvier le retrait de vlc de l app store videolan 5 ...

Firefox Flicks : Winners
Firefox Flicks — A video contest to tell the story of your favorite browser. Submit your entry by May 1, 2012 and win prizes.

Facebook To Mozilla: Add WebP Support To Firefox
... with the use of Google ’s WebP image format due to its smaller file sizes for photos , and now the social network is trying to get Firefox parent ...

Under the hood: Facebook Messenger for Firefox - Facebook
Facebook Engineering hat eine Notiz mit dem Titel Under the hood: Facebook Messenger for Firefox geschrieben. Du kannst den vollständigen Text ...

Resources last updated: 12/18/2015 4:16:50 AM