GNOME Bugzilla – Bug 338326
GDM 2.14.1 unable to compile
Last modified: 2006-04-14 18:18:21 UTC
Please describe the problem: While packaging GDM 2.14.1 for Frugalware, I encountered a problem during compilation. This also happens if I don't use the Frugalware build script (a simple ./configure && make). gcc -g -O2 -Wall -Wmissing-prototypes -o gdmgreeter greeter.o greeter_action_language.o greeter_canvas_text.o greeter_canvas_item.o greeter_events.o greeter_geometry.o greeter_item.o greeter_item_timed.o greeter_item_capslock.o greeter_item_clock.o greeter_item_pam.o greeter_item_ulist.o greeter_item_customlist.o greeter_parser.o greeter_session.o greeter_system.o -L/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui -lgdmwm -lgdmcommon ../../vicious-extensions/libviciousui-minimal.a /usr/lib/libgnomecanvas-2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/librsvg-2.so /usr/lib/libcroco-0.6.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libXrender.so -lpng12 /usr/lib/libglitz.so /usr/lib/libfontconfig.so /usr/lib/libexpat.so /usr/lib/libfreetype.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -lz /usr/lib/libart_lgpl_2.so -lm /usr/lib/libXi.so /usr/lib/libXinerama.so /usr/lib/libXext.so -lpthread -L/usr/X11R6/lib /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl make[4]: *** No rule to make target `gdmthemetester.in', needed by `gdmthemetester'. Stop. make[4]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui/greeter' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui/greeter' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1' make: *** [all] Error 2 Steps to reproduce: 1. Extract the GDM 2.14.1 sources and cd to the directory. 2. Run ./configure && make Actual results: I get this error: gcc -g -O2 -Wall -Wmissing-prototypes -o gdmgreeter greeter.o greeter_action_language.o greeter_canvas_text.o greeter_canvas_item.o greeter_events.o greeter_geometry.o greeter_item.o greeter_item_timed.o greeter_item_capslock.o greeter_item_clock.o greeter_item_pam.o greeter_item_ulist.o greeter_item_customlist.o greeter_parser.o greeter_session.o greeter_system.o -L/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui -lgdmwm -lgdmcommon ../../vicious-extensions/libviciousui-minimal.a /usr/lib/libgnomecanvas-2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/librsvg-2.so /usr/lib/libcroco-0.6.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libXrender.so -lpng12 /usr/lib/libglitz.so /usr/lib/libfontconfig.so /usr/lib/libexpat.so /usr/lib/libfreetype.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -lz /usr/lib/libart_lgpl_2.so -lm /usr/lib/libXi.so /usr/lib/libXinerama.so /usr/lib/libXext.so -lpthread -L/usr/X11R6/lib /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl make[4]: *** No rule to make target `gdmthemetester.in', needed by `gdmthemetester'. Stop. make[4]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui/greeter' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui/greeter' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1/gui' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/alex/Frugalware/frugalware-current/source/gnome/gdm/gdm-2.14.1' make: *** [all] Error 2 Expected results: I would expect a successful compilation of GDM Does this happen every time? Yes, no matter how I compile it Other information:
UPDATE: After looking at http://www.gentoo-portage.com/gnome-base/gdm , it seems that you have missed gdmthemetester.in from the tarball.
*** This bug has been marked as a duplicate of 338431 ***