From owner-freebsd-questions Sat Apr 3 9:47:50 1999 Delivered-To: freebsd-questions@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id B1D4214C90 for ; Sat, 3 Apr 1999 09:47:48 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.1a/8.9.0) with ESMTP id LAA07699; Sat, 3 Apr 1999 11:45:52 -0600 (CST) Date: Sat, 3 Apr 1999 11:45:52 -0600 (CST) From: Steve Price To: Brad Lisoweski Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Convincing Giflib to Compile for KDE In-Reply-To: <3.0.5.32.19990403122709.00ac6520@pop.cgocable.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG X11/Xlib.h is a part of XFree86. If you are using the latest ports collection then you should have XFree86-3.3.3.1. Do an 'ls /var/db/pkg/XFree*' and if you don't see it, then you will either have to grab a pre-built version or build it yourself from /usr/ports/x11/XFree86. NOTE: the package and distfiles for this port quite large and if you are building it yourself on anything but a screaming machine be prepared to wait awhile for it to build. -steve On Sat, 3 Apr 1999, Brad Lisoweski wrote: # # Greetings List, # # I've been trying to get KDE 1.1 working out of the ports collection, but it # always halts on the Giflib-3.0 dependency. It seems to be looking Xlib.h. # I've installed pretty much everything I can think of and looked everywhere # for this file and its no where to be found. Here is the important info of # the system: # # FreeBSD fbsdbox.cgocable.net 3.1-RELEASE FreeBSD 3.1-RELEASE #0: Sat Apr 3 # 01:11:32 GMT 1999 # root@fbsdbox.cgocable.net:/usr/src/sys/compile/fbsdbox i386 # # fbsdbox# cd /usr/ports/x11/kde11 # fbsdbox# make # ===> Extracting for kde-1.1 # >> No MD5 checksum file. # ===> kde-1.1 depends on shared library: kdecore.2 - not found # ===> Verifying install for kdecore.2 in /usr/ports/x11/kdelibs11 # ===> Extracting for kdelibs-1.1 # >> Checksum OK for kdelibs-1.1.tar.bz2. # ===> kdelibs-1.1 depends on executable: bzip2 - found # ===> kdelibs-1.1 depends on executable: gmake - found # ===> kdelibs-1.1 depends on shared library: gif.3 - not found # ===> Verifying install for gif.3 in /usr/ports/graphics/giflib # ===> Building for giflib-3.0 # cd lib; make static shared # gcc -c -I. -I/usr/X11R6/include -D__X11__ -O -pipe dev2gif.c # dev2gif.c:27: X11/Xlib.h: No such file or directory # dev2gif.c: In function `DumpScreen2Gif': # dev2gif.c:138: `XImage' undeclared (first use this function) # dev2gif.c:138: (Each undeclared identifier is reported only once # dev2gif.c:138: for each function it appears in.) # dev2gif.c:138: `XImg' undeclared (first use this function) # dev2gif.c:139: parse error before `unsigned' # dev2gif.c:140: `XColor' undeclared (first use this function) # dev2gif.c:141: `XWindowAttributes' undeclared (first use this function) # dev2gif.c:257: `Display' undeclared (first use this function) # dev2gif.c:257: parse error before `)' # dev2gif.c:260: `WinAttr' undeclared (first use this function) # dev2gif.c:263: parse error before `)' # dev2gif.c:272: `XColorTable' undeclared (first use this function) # dev2gif.c:276: `XPixel' undeclared (first use this function) # dev2gif.c:288: parse error before `)' # *** Error code 1 # # Stop. # # # There are actually more Error code 1's and stops than that but you get the # picture. I tried CVSupping to the latest ports package but I got the same # result. If anyone can point me in the right direction or tell me where I # can get a copy of Xlib.h, I would really appreciate it. # # TIA. # # Brad To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message