gdm build fails

Peter Schneider petr.snyder at yahoo.co.uk
Tue Mar 6 13:46:40 PST 2007


Hello,

Some questions concerning gnome-desktop-suite or gnome
meta-port
occurred to my mind: Why is Gnome's display manager
(gdm) in the dependencies list, what is it needed for
on a computer that runs Gnome on top of MacOS X +
XDarwin? I know what gdm usually does or is supposed
to do. 

It doesn't build anyway. I've built Gnome twice, with 

$ sudo port -v install gnome

and (after removing /opt and reinstalling macports)

$ sudo port -v install gnome-desktop-suite

It always stopped when it was about building gdm,
always at keymouselistener.c
(gdm-2.16.5/gui/modules/keymouselistener.c)

I removed the gdm dependency entry from the Portfile,
and the rest of gnome-desktop-suite (148 packages)
built fine. 

I suspect it might be related to the X11-libs, just a
guess. I have got XDarwin (xorg 6.8.2 from fink).

Any idea is welcome,

best regards, 

Petr


########

gcc -DHAVE_CONFIG_H 
-I. -I. -I../.. -I. -I..
-DGDMCONFDIR=\"/opt/local/etc/gdm\"
-DGNOMELOCALEDIR=\"/opt/local/share/locale\" 
-DXTHREADS -I/opt/local/include/gtk-2.0
-I/opt/local/lib/gtk-2.0/include
-I/opt/local/include/atk-1.0
-I/opt/local/include/cairo
-I/opt/local/include/pango-1.0
-I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include
-I/opt/local/include/freetype2
-I/opt/local/include/libpng12 -I/usr/X11R6/include
-I/opt/local/include/libglade-2.0
-I/opt/local/include/libxml2 -I/opt/local/include
-L/opt/local/lib -g -O2 -Wall 
-Wmissing-prototypes 
-MT keymouselistener.lo -MD -MP -MF
.deps/keymouselistener.Tpo -c keymouselistener.c 
-fno-common -DPIC -o .libs/keymouselistener.o
keymouselistener.c: In function 'event_time':
keymouselistener.c:544: error: 'XDeviceKeyEvent'
undeclared (first use in this function)
keymouselistener.c:544: error: (Each undeclared
identifier is reported only once
keymouselistener.c:544: error: for each function it
appears in.)
keymouselistener.c:544: error: parse error before ')'
token
keymouselistener.c:547: error: 'XDeviceButtonEvent'
undeclared (first use in this function)
keymouselistener.c:547: error: parse error before ')'
token
keymouselistener.c: In function 'keycodes_equal':
keymouselistener.c:570: error: 'XDeviceKeyEvent'
undeclared (first use in this function)
keymouselistener.c:570: error: parse error before ')'
token
keymouselistener.c:570: error: parse error before ')'
token
keymouselistener.c: In function
'key_gesture_compare_func':
keymouselistener.c:603: error: 'XDeviceButtonEvent'
undeclared (first use in this function)
keymouselistener.c:603: error: parse error before ')'
token
keymouselistener.c: In function 'gestures_filter':
keymouselistener.c:626: warning: unused variable
'xinput_device'
make[3]: *** [keymouselistener.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

#######


		
___________________________________________________________ 
All New Yahoo! Mail – Tired of unwanted email come-ons? Let our SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html



More information about the macports-users mailing list