[openbeos] gcc-2.95.3_binutils-2.11.2 and Firefox building
- From: "Fredrik Holmqvist" <holmqvist.fredrik@xxxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Sun, 15 Aug 2004 19:30:43 +0200 CEST
I get the following build error (reproducable) with gcc-2.95.3_binutils
-2.11.2 and Firefox (AVIARY-branch):
(NOTE: It builds mozilla/gfx fine with gnupro-000224)
c++ -frtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-
align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-
virtual-dtor -Wno-multichar -Wno-long-long -pipe -DNDEBUG -DTRIMMED -
nostart -Wl,-h -Wl,libgkgfx.so -o libgkgfx.so nsBlender.o nsColor.o
nsColorNames.o nsDeviceContext.o nsFont.o nsFontList.o
nsNameValuePairDB.o nsRect.o nsRegion.o nsTransform2D.o
nsScriptableRegion.o nsPrintOptionsImpl.o nsPrintSettingsImpl.o
nsPrintSession.o imgScaler.o ../../dist/lib/libmozutil_s.a ../../
dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -L../../dist/bin -
L/mozdev/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -lbind -lsocket -
lsocket -lbe -lbind
nsDeviceContext.o: In function
`DeviceContextImpl::CreateRenderingContext(nsIView *,
nsIRenderingContext *&)':
nsDeviceContext.o(.text+0x76d): undefined reference to
`nsIView::GetWidget(void) const'
collect2: ld returned 1 exit status
make[2]: *** [libgkgfx.so] Error 1
make[2]: Leaving directory `/mozdev/mozilla/gfx/src'
make[1]: *** [libs] Error 2
make[1]: Leaving directory `/mozdev/mozilla/gfx'
make: *** [all] Error 2
On the other hand it seems to be faster ( YAY!!!) and I suspect gnupro-
000224 would have crashed randomly several times on the way to this
error, while yours didn't.
Feel free to contact me for more info.
/Fredrik Holmqvist
Subnote: Getting the AVIARY-branch, mucho disk-space needed
export CVSROOT=:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxxx:/cvsroot
cvs co -r AVIARY_1_0_20040515_BRANCH mozilla/client.mk
cvs co -r AVIARY_1_0_20040515_BRANCH mozilla/browser/config
cd mozilla
make -f client.mk checkout
#To do the following step you should have gLib libIDL and a ~/
.mozconfig configured for Firefox
make -f client.mk build
- Follow-Ups:
- [openbeos] Re: gcc-2.95.3_binutils-2.11.2 and Firefox building
- From: Oliver Tappe
- References:
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe
Other related posts:
- » [openbeos] gcc-2.95.3_binutils-2.11.2 and Firefox building
- » [openbeos] Re: gcc-2.95.3_binutils-2.11.2 and Firefox building
- [openbeos] Re: gcc-2.95.3_binutils-2.11.2 and Firefox building
- From: Oliver Tappe
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe