[Nautilus-list] Can't compile nautilus-1.0.6 with mozilla-0.9.9+
- From: Juergen Rose <rose rz uni-potsdam de>
- To: nautilus-list lists eazel com
- Subject: [Nautilus-list] Can't compile nautilus-1.0.6 with mozilla-0.9.9+
- Date: Thu, 18 Apr 2002 00:24:48 +0200
Hi,
if I try to compile nautilus-1.0.6 with mozilla-0.9.9+ (and if remember
correctly already with 0.9.9) I get:
c++ -g -O2 -o .libs/nautilus-mozilla-content-view
-Wl,-rpath=/usr/local/mozilla bonobo-extensions.o main.o
mozilla-components.o mozilla-events.o mozilla-preferences.o
nautilus-mozilla-content-view.o nautilus-mozilla-embed-extensions.o
nautilus-mozilla-encoding-tables.o -rdynamic -rdynamic
/usr/lib/libstdc++.so
-L/usr/src/Gnu/gcc-objects/i686-pc-linux-gnu/libstdc++-v3/src
-L/usr/src/Gnu/gcc-objects/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm
-lm -lm -L/usr/src/Gnu/gcc-objects/gcc -L/usr/i686-pc-linux-gnu/bin
-L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../../../i686-pc-linux-gnu/lib
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../.. -lgcc_s -lc -lgcc_s
-lm -lgcc_s -lc -lgcc_s ../../libnautilus/.libs/libnautilus.so
-L/usr/local/mozilla -lgtkembedmoz -lgtksuperwin -lxpcom -lnspr4
-lpthread -lplc4 -lplds4 -L/usr/lib -L/usr/X11R6/lib -lm -lm -lm -lm -lm
-ldl -lXext -lX11 -lm -lm -ldl -lm -ldl -lm -ldl -lXext -lX11 -lm -ldl
-lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm /usr/lib/libbonobo.so
/usr/lib/libbonobox.so /usr/lib/libbonobo-print.so
/usr/lib/libgnomeprint.so -lm -lm -lm -lm -lm -ldl -lXext -ldl -lXext
-lX11 -lm -ldl -lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm -ldl -lXext
-lX11 -lm -ldl -lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm -lz -lm -ldl
-lXext -lm -lz -lm -lz -lm -lm -lm -ldl -ldl -ldl -ldl -ldl -ldl -lXext
-lX11 -lm -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm -ldl -ldl -lXext
-lX11 -lm -lm -lz -lz -lz /usr/lib/libgnomecanvaspixbuf.so -lm -lm -lm
-lm -lm -lm -lm -lm -ldl -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm
-ldl -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm
-ldl -ldl -lXext -lX11 -lm -lm -ldl -ldl -lXext -lX11 -lm -ldl -lXext
-lX11 -lm -ldl -ldl -lXext -lX11 -lm -lm -lz -lm -lm -lm -lm -lm
/usr/lib/libeel.so -lm -lm -lm -lm -lm -ldl -lXext -lX11 -lm -lm -ldl
-lm -ldl -lm -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm -ldl -ldl
-lXext -lX11 -lm -lm -lm -lm -lm -lm -ldl -lXext -ldl -lXext -lX11 -lm
-ldl -lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm
-ldl -lXext -lX11 -lm -ldl -ldl -lXext -lX11 -lm -lz -lm -ldl -lXext -lm
-lz -lm -lz -lm -lm -lm -ldl -ldl -ldl -ldl -ldl -ldl -lXext -lX11 -lm
-ldl -ldl -lm -lm -lm -ldl -lm -lm -lz -lz -lz -lm -lm -lm -lm -lm -ldl
-lm -lm -ldl -lm -ldl -lm -ldl -lm -ldl -lm -ldl -ldl -lXext -lX11 -lm
-L/usr/local/ssl/lib -ldl -lz -lz -lz -lm -lm -lm -lm -lm -ldl -lXext
-lX11 -lm -lm -ldl -lm -ldl -lm -ldl -lXext -lX11 -lm -ldl -lXext -lX11
-lm -lXext -lX11 -lm -ldl -lpthread -ldl -lm -lz /usr/lib/libgnomeui.so
-lm -lm -lm -lm -lm -ldl -lXext -ldl -lXext -lX11 -lm -ldl -lXext -lX11
-lm -ldl -ldl -lXext -lX11 -lm -ldl -lXext -lX11 -lm -ldl -lXext -lX11
-lm -ldl -ldl -lXext -lX11 -lm -lz -lm /usr/lib/libgdk_imlib.so -ldl
-lXext -lSM -lICE /usr/lib/libgnome.so -lm -lz -lm
/usr/lib/libgnomesupport.so -lz -lm /usr/lib/libesd.so -lm
/usr/lib/libaudiofile.so -lm -ldb /usr/lib/libgdk_pixbuf.so -ldl -ldl
-ldl -ldl -ldl -ldl -lXext -lX11 -lm /usr/lib/libgnomevfs.so -ldl
-lpthread -ldl -lm -lm -lm -ldl -lm -lm -lz -lz -lz -lm -lm -lm -lm -lm
-ldl -lm -lm -ldl -lm -ldl -lm -ldl -lm -ldl -lm -ldl -ldl -lXext -lX11
-lm -lssl -lcrypto -ldl -lrt /usr/lib/libxml.so -lz -lz
/usr/lib/libgconf-gtk-1.so -lm -lm -lm -lm -lm -ldl -lXext -lX11 -lm
/usr/lib/libgconf-1.so -lm -ldl /usr/lib/liboaf.so -lm -ldl
/usr/lib/libpopt.so /usr/lib/libORBitCosNaming.so /usr/lib/libORBit.so
-lm /usr/lib/libIIOP.so /usr/lib/libORBitutil.so /usr/lib/libgtk.so -ldl
-lXext -lX11 -lm /usr/lib/libgdk.so -ldl -lXext -lX11 -lm -lXext -lX11
-lm /usr/lib/libgmodule.so -ldl /usr/lib/libgthread.so -lpthread
/usr/lib/libglib.so -lpthread -ldl /usr/lib/librsvg.so
/usr/lib/libart_lgpl.so -lm /usr/X11R6/lib/libfreetype.so -lpng -lz
-Wl,--rpath -Wl,/usr/X11R6/lib
mozilla-components.o: In function `mozilla_components_register_library':
/usr/src_mousehomenet/Desktops/Gnome/nautilus-1.0.6/components/mozilla/mozilla-components.cpp:62:
undefined reference to `nsCOMPtr_base::~nsCOMPtr_base()'
Nautilus was configured with:
LDFLAGS=-lstdc++ ./configure --prefix=/usr
--with-mozilla-lib-place=/usr/local/mozilla
--with-mozilla-nspr-include-place=/usr/include/mozilla/nspr
The destructor ~nsCOMPtr_base is defined in
/usr/include/mozilla/xpcom/nsCOMPtr.h with the following code:
class nsCOMPtr_base
...
#ifdef NSCAP_FEATURE_FACTOR_DESTRUCTOR
NS_COM ~nsCOMPtr_base();
#else
// Allow debug builds to link with optimized versions of
nsCOMPtr-using
// plugins (e.g., JVMs).
NS_COM ~nsCOMPtr_base() { }
#endif
Do you have any hints?
Cheers, Juergen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]