trouble compiling mozilla 1.6 with garnome
I'm trying to install the new gnome with garnome. While compiling epiphany, it asks for some mozilla-devel file. I can't find an rpm for mozilla-devel 1.6 for redhat, so I'm compiling the source that came with garnome under the bootstrap directory. That compile dies with the following:
g++ -I/home/val/garnome/include -I/usr/X11R6/include -I/usr/X11R6/incl
ude -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-
align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long
-g -I/home/val/garnome/include -I/usr/X11R6/include -L/home/val/garnome
/lib -L/usr/X11R6/lib -O2 -pipe -fshort-wchar -pthread -pipe -DDEBUG -D
_DEBUG -DDEBUG_val -DTRACING -g -fno-inline -O -o xpcshell xpcshell.o -L
/home/val/garnome/lib -L/usr/X11R6/lib -L/usr/lib -L../../../..
/dist/bin -L../../../../dist/lib -L../../../../dist/bin -lmozjs -L../../
../../dist/bin -lxpcom -liberty -L/home/val/downloads/garnome-2.5.92/bo
otstrap/mozilla/work/main.d/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -L/h
ome/val/garnome/lib -L/usr/X11R6/lib -L/usr/lib -lpthread -ldl -ldl -l
m
xpcshell.o: In function `Dump':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:204: undefined reference to `nsMemo
ry::Free(void*)'
xpcshell.o: In function `ProcessArgs':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:766: undefined reference to `JS_Sea
lObject'
[SNIP - very long and repetitive...]
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:107: undefined reference to `nsTrac
eRefcnt::LogAddCOMPtr(void*, nsISupports*)'
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:107: undefined reference to `nsTrac
eRefcnt::LogReleaseCOMPtr(void*, nsISupports*)'
xpcshell.o: In function `nsGetServiceByCID::~nsGetServiceByCID [in-charg
e]()':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:103: undefined reference to `vtable
for nsGetServiceByCID'
xpcshell.o: In function `nsGetServiceByContractID::~nsGetServiceByContra
ctID [in-charge]()':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:103: undefined reference to `vtable
for nsGetServiceByContractID'
xpcshell.o: In function `nsCOMPtr<nsIServiceManager>::assign_assuming_Ad
dRef(nsIServiceManager*)':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:107: undefined reference to `nsTrac
eRefcnt::LogAddCOMPtr(void*, nsISupports*)'
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:107: undefined reference to `nsTrac
eRefcnt::LogReleaseCOMPtr(void*, nsISupports*)'
xpcshell.o: In function `nsQueryInterface::nsQueryInterface[in-charge](n
sISupports*, unsigned*)':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:106: undefined reference to `vtable
for nsQueryInterface'
xpcshell.o: In function `nsGetServiceByCID::nsGetServiceByCID[in-charge]
(nsID const&, nsISupports*, unsigned*)':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:106: undefined reference to `vtable
for nsGetServiceByCID'
xpcshell.o: In function `nsGetServiceByContractID::nsGetServiceByContrac
tID[in-charge](char const*, nsISupports*, unsigned*)':
/home/val/downloads/garnome-2.5.92/bootstrap/mozilla/work/main.d/mozilla
/js/src/xpconnect/shell/xpcshell.cpp:106: undefined reference to `vtable
for nsGetServiceByContractID'
Does anybody have any ideas?
|