I have little experience in build systems. 
However, in the line below, which is being executed in ./shell
Notice the first mention of /usr/lib/libglib-2.0.so

I noticed that if I remove that and run that command alone, it executes
without error, and it links against the actual jhbuild built glib.

What generated this?

I fried grep looking for clues, but got nowhere.


Djihed

gcc -g -O2 -Wall -Wmissing-prototypes -Wno-sign-compare
-o .libs/evolution Evolution-DataServer-common.o
Evolution-DataServer-skels.o Evolution-DataServer-stubs.o
e-shell-nm-glib.o e-component-registry.o e-config-upgrade.o
e-corba-config-page.o e-history.o e-shell.o e-shell-folder-title-bar.o
e-shell-importer.o e-shell-settings-dialog.o e-shell-window-commands.o
e-shell-window.o e-shell-view.o e-sidebar.o es-event.o es-menu.o main.o
-pthread -pthread -pthread  ./.libs/libeshell.so
-L/media/debian/jhbuild/gnome2/lib 
../widgets/e-timezone-dialog/.libs/libetimezonedialog.so 
/media/debian/jhbuild/checkout/evolution/widgets/misc/.libs/libemiscwidgets.so 
/media/debian/jhbuild/gnome2/lib/libhal.so /usr/lib/libnotify.so 
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so 
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so -lXext -lXinerama 
-lXi -lXrandr -lXcursor -lXcomposite -lXdamage /usr/lib/libpango-1.0.so 
/usr/lib/libcairo.so -lXfixes /usr/lib/libgmodule-2.0.so 
/usr/lib/libgobject-2.0.so \
\
\
\
/usr/lib/libglib-2.0.so \
\
\
../widgets/misc/.libs/libemiscwidgets.so 
/media/debian/jhbuild/checkout/evolution/widgets/text/.libs/libetext.so 
/media/debian/jhbuild/checkout/evolution/widgets/table/.libs/libetable.so 
/media/debian/jhbuild/checkout/evolution/a11y/widgets/.libs/libevolution-widgets-a11y.so
 /media/debian/jhbuild/checkout/evolution/a11y/.libs/libevolution-a11y.so 
/media/debian/jhbuild/checkout/evolution/e-util/.libs/libeutil.so 
/media/debian/jhbuild/gnome2/lib/libcamel-provider-1.2.so 
../e-util/.libs/libeutil.so 
/media/debian/jhbuild/gnome2/lib/libedataserverui-1.2.so 
/media/debian/jhbuild/gnome2/lib/libebook-1.2.so 
/media/debian/jhbuild/gnome2/lib/libcamel-1.2.so -lnss3 -lsmime3 -lssl3 
/media/debian/jhbuild/gnome2/lib/libecal-1.2.so 
/media/debian/jhbuild/gnome2/lib/libedataserver-1.2.so -lplds4 -lplc4 -lnspr4 
/media/debian/jhbuild/gnome2/lib/libgtkhtml-3.14.so 
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so 
/media/debian/jhbuild/gnome2/lib/libgnome-keyring.so /usr/lib/libjpeg.so 
/media/debian/jhbuild/gnome2/lib/libglade-2.0.so 
/media/debian/jhbuild/gnome2/lib/libbonoboui-2.so -lSM -lICE 
/media/debian/jhbuild/gnome2/lib/libgnomecanvas-2.so 
/media/debian/jhbuild/gnome2/lib/libgailutil.so 
/media/debian/jhbuild/gnome2/lib/libgnome-2.so 
/media/debian/jhbuild/gnome2/lib/libgnomevfs-2.so -lssl -lcrypto -lresolv 
-lutil /media/debian/jhbuild/gnome2/lib/libesd.so /usr/lib/libasound.so 
/media/debian/jhbuild/gnome2/lib/libaudiofile.so /usr/lib/libpopt.so 
/media/debian/jhbuild/gnome2/lib/libbonobo-2.so 
/media/debian/jhbuild/gnome2/lib/libbonobo-activation.so 
/media/debian/jhbuild/gnome2/lib/libORBitCosNaming-2.so 
/media/debian/jhbuild/gnome2/lib/libart_lgpl_2.so 
/media/debian/jhbuild/gnome2/lib/libgconf-2.so 
/media/debian/jhbuild/gnome2/lib/libORBit-2.so 
/media/debian/jhbuild/gnome2/lib/libgthread-2.0.so -lpthread -lrt 
/media/debian/jhbuild/gnome2/lib/libgtk-x11-2.0.so 
/media/debian/jhbuild/gnome2/lib/libxml2.so 
/media/debian/jhbuild/gnome2/lib/libgdk-x11-2.0.so 
/media/debian/jhbuild/gnome2/lib/libatk-1.0.so 
/media/debian/jhbuild/gnome2/lib/libgdk_pixbuf-2.0.so 
/media/debian/jhbuild/gnome2/lib/libpangocairo-1.0.so 
/media/debian/jhbuild/gnome2/lib/libpangoft2-1.0.so 
/media/debian/jhbuild/gnome2/lib/libpango-1.0.so 
/media/debian/jhbuild/gnome2/lib/libcairo.so 
/media/debian/jhbuild/gnome2/lib/libfontconfig.so /usr/lib/libfreetype.so -lz 
/usr/lib/libexpat.so -lpng12 -lXrender -lX11 
/media/debian/jhbuild/gnome2/lib/libpixman-1.so -lm 
/media/debian/jhbuild/gnome2/lib/libgmodule-2.0.so -ldl -lnm_glib 
/media/debian/jhbuild/gnome2/lib/libdbus-glib-1.so -lnsl 
/media/debian/jhbuild/gnome2/lib/libdbus-1.so 
/media/debian/jhbuild/gnome2/lib/libgobject-2.0.so 
/media/debian/jhbuild/gnome2/lib/libglib-2.0.so -lselinux -Wl,--rpath 
-Wl,/media/debian/jhbuild/gnome2/lib/evolution/2.22 -Wl,--rpath 
-Wl,/media/debian/jhbuild/gnome2/lib




في ج، 11-01-2008 عند 07:49 -0500 ، كتب Matthew Barnes:
> On Fri, 2008-01-11 at 13:18 +0100, Milan Crha wrote:
> >     Hello,
> > regarding to this page:
> > http://library.gnome.org/devel/glib/unstable/glib-Data-Checksums.html
> > Support for checksums has been added in GLib 2.16
> > So it requires a newer glib and maybe other libraries too, I guess.
> 
> The checksum functions are being used in unstable libgnomeui, but
> libgnomeui's configure script does check for GLib >= 2.15.0.  Not sure
> how that slipped past jhbuild.
> 
> As for the Evolution project, our policy is to develop against the
> latest stable GNOME release (at this time 2.20), which included GLib
> 2.14.  So we should NOT be using these new GLib functions until GLib
> 2.16 is included in a stable GNOME release.
> 
> Matthew Barnes
> 
> _______________________________________________
> Evolution-hackers mailing list
> Evolution-hackers@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers

_______________________________________________
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to