fredagen den 22 mars 2002 18.10 skrev du: > On Fri, 22 Mar 2002 17:54:38 +0100 > > Erik Sigra <[EMAIL PROTECTED]> wrote: > > After I upgraded to XFree86-4.2.0 I can no longer build latest stable > > (2.2.2) KDE and probably not HEAD from CVS either. When I try to make > > kdm (KDE Display Manager) I get: > > > > gcc -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE > > -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DUNIXCONN -DTCPCONN > > -DOSMAJORVERSION=2 -DOSMINORVERSION=4 -DFRAGILE_DEV_MEM -DDEV_RANDOM > > -DHAVE_GETUSERSHELL -DUSE_SYSLOG -DUSESHADOW -DXDMCP -DNDEBUG -O2 -o > > kdm access.o auth.o choose.o client.o daemon.o dm.o dpylist.o error.o > > file.o genauth.o krb5auth.o mitauth.o netaddr.o policy.o process.o > > protodpy.o reset.o resource.o rpcauth.o server.o session.o socket.o > > streams.o util.o xdmauth.o xdmcp.o -L/usr/X11R6-4.2.0/lib > > ^^^^^^^^^^^^^^^^^^^^ > > > -L/usr/local/qt/lib -L/usr/local/kde/lib -lX11 -lXau -lXdmcp -lcrypt > > ^^^^^^^ > > > -lutil -Wl,--rpath -Wl,/usr/local/kde/lib -Wl,--rpath > > -Wl,/usr/local/qt/lib -Wl,--rpath -Wl,/usr/X11R6-4.2.0/lib > > auth.o: In function `MakeServerAuthFile': > > <SOMEWHERE>/kdebase-2.2.2/kdm/backend/auth.c:320: the > > use of `mktemp' is dangerous, better use `mkstemp' > > access.o: In function `getLocalAddress': > > <SOMEWHERE>/kdebase-2.2.2/kdm/backend/access.c:109: > > undefined reference to `XdmcpAllocARRAY8' > > [much more of the same elided] > > Well, what does "ls -l /usr/X11R6-4.2.0/lib/libXdmcp*" tell you? Any > chance that this one file got clobbered when you installed 4.2.0?
After I reinstalled xfree I got rid of the other undefined references. Now it is only: <SOMEWHERE>/kdebase-2.2.2/kdm/backend/auth.c:320: the use of `mktemp' is dangerous, better use `mkstemp' genauth.o: In function `InitXdmcpWrapper': <SOMEWHERE>/kdebase-2.2.2/kdm/backend/genauth.c:142: undefined reference to `_XdmcpWrapperToOddParity' genauth.o: In function `GenerateAuthData': <SOMEWHERE>/kdebase-2.2.2/kdm/backend/genauth.c:225: undefined reference to `_XdmcpAuthSetup' <SOMEWHERE>/kdebase-2.2.2/kdm/backend/genauth.c:229: undefined reference to `_XdmcpAuthDoIt' xdmauth.o: In function `XdmGetXdmcpAuth': <SOMEWHERE>/kdebase-2.2.2/kdm/backend/xdmauth.c:167: undefined reference to `XdmcpWrap' xdmauth.o: In function `XdmCheckAuthentication': <SOMEWHERE>/kdebase-2.2.2/kdm/backend/xdmauth.c:261: undefined reference to `XdmcpUnwrap' <SOMEWHERE>/kdebase-2.2.2/kdm/backend/xdmauth.c:269: undefined reference to `XdmcpWrap' collect2: ld returned 1 exit status $ ls -l /usr/X11R6-4.2.0/lib/libXdmcp* -rw-r--r-- 1 root root 37890 mar 22 18:50 /usr/X11R6-4.2.0/lib/libXdmcp.a _______________________________________________ Newbie mailing list [EMAIL PROTECTED] *** To unsubscribe , or change message options, see: http://XFree86.Org/mailman/listinfo/newbie
