[Evolution] Can't build from SVN HEAD (July 30)
- From: Paul Smith <psmith gnu org>
- To: evolution-list gnome org
- Subject: [Evolution] Can't build from SVN HEAD (July 30)
- Date: Tue, 31 Jul 2007 09:08:59 -0400
Hi all;
Yesterday I tried to check out SVN HEAD and build it, but e-d-s (rev
7899) failed to build for me with this error:
ccache gcc -g -Wall -Wmissing-prototypes -Wno-sign-compare -o .libs/test-recur test-recur.o
-Wl,--export-dynamic -pthread ../../../calendar/libecal/.libs/libecal-1.2.so
../../../calendar/libical/src/libical/.libs/libical-evolution.a -lpthread /usr/lib/libxml2.so
/usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so
/usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libORBit-2.so
/usr/lib/libgthread-2.0.so -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -Wl,--rpath
-Wl,/opt/evo/lib
../../../calendar/libecal/.libs/libecal-1.2.so: undefined reference to `e_source_get_duped_property'
collect2: ld returned 1 exit status
make[4]: *** [test-recur] Error 1
make[4]: Leaving directory `/opt/evo/src/evolution-data-server/calendar/tests/ecal'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/opt/evo/src/evolution-data-server/calendar/tests'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/evo/src/evolution-data-server/calendar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/evo/src/evolution-data-server'
make: *** [all] Error 2
Actually most/all the apps in the calendar/tests/ecal directory failed
to link with exactly the same error.
Since this seemed like test stuff, I forced the make/make install to
complete and moved on.
But then building evolution (rev 33913) died with the same type of
error:
ccache gcc -g -Wall -Wmissing-prototypes -Wno-sign-compare -o .libs/evolution-alarm-notify
evolution-calendar-common.o evolution-calendar-skels.o evolution-calendar-stubs.o alarm.o alarm-notify.o
alarm-notify-dialog.o alarm-queue.o config-data.o notify-main.o util.o -Wl,--export-dynamic -pthread
../../../e-util/.libs/libeutil.so ../../../widgets/misc/.libs/libemiscwidgets.so
../../../calendar/common/.libs/libevolution-calendarprivate.a -L/opt/evo/lib /opt/evo/lib/libcamel-1.2.so
/opt/evo/lib/libcamel-provider-1.2.so /opt/evo/lib/libgtkhtml-3.14.so /usr/lib/libgnomeui-2.so -lSM -lICE
/usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so
/usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /opt/evo/lib/libecal-1.2.so
/opt/evo/lib/libedataserverui-1.2.so /usr/lib/libglade-2.0.so /opt/evo/lib/libebook-1.2.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 -
lm /usr/lib/libpangocairo-1.0.so -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes
/usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lX11 /usr/lib/libgnome-2.so /usr/lib/libpopt.so
/opt/evo/lib/libedataserver-1.2.so /usr/lib/libxml2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-2.so
/usr/lib/libbonobo-activation.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libORBit-2.so
/usr/lib/libgthread-2.0.so -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -Wl,--rpath
-Wl,/opt/evo/lib/evolution/2.12 -Wl,--rpath -Wl,/opt/evo/lib
../../../calendar/common/.libs/libevolution-calendarprivate.a(authentication.o): In function
`auth_func_cb':
/opt/evo/src/evolution/calendar/common/authentication.c:44: undefined reference to
`e_source_get_duped_property'
collect2: ld returned 1 exit status
make[7]: *** [evolution-alarm-notify] Error 1
make[7]: Leaving directory `/opt/evo/src/evolution/calendar/gui/alarm-notify'
make[6]: *** [all] Error 2
rm GNOME_Evolution_Calendar_AlarmNotify.server.in
make[6]: Leaving directory `/opt/evo/src/evolution/calendar/gui/alarm-notify'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/opt/evo/src/evolution/calendar/gui'
make[4]: *** [all] Error 2
rm GNOME_Evolution_Calendar.server.in
make[4]: Leaving directory `/opt/evo/src/evolution/calendar/gui'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/opt/evo/src/evolution/calendar'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/opt/evo/src/evolution/calendar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/evo/src/evolution'
make: *** [all] Error 2
Thoughts/ideas?
--
-------------------------------------------------------------------------------
Paul D. Smith <psmith gnu org> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]