From owner-freebsd-questions Mon Jul 12 1:14:46 1999 Delivered-To: freebsd-questions@freebsd.org Received: from mel.alcatel.fr (mel.alcatel.fr [212.208.74.132]) by hub.freebsd.org (Postfix) with ESMTP id B5D54151FC for ; Mon, 12 Jul 1999 01:14:30 -0700 (PDT) (envelope-from thierry.herbelot@alcatel.fr) Received: from aifhs2.alcatel.fr (mailhub.alcatel.fr [155.132.180.80]) by mel.alcatel.fr (ALCANET/SMTP) with ESMTP id JAA04385 for ; Mon, 12 Jul 1999 09:11:01 +0200 Received: from lune.telspace.alcatel.fr (lune.telspace.alcatel.fr [155.132.144.65]) by aifhs2.alcatel.fr (ALCANET/SMTP2) with ESMTP id KAA08284 for ; Mon, 12 Jul 1999 10:08:13 +0200 (MET DST) Received: from telss1 (telss1.telspace.alcatel.fr [155.132.51.4]) by lune.telspace.alcatel.fr (8.9.1a/8.9.1) with ESMTP id JAA12848 for ; Mon, 12 Jul 1999 09:53:25 +0200 (MEST) Received: from alcatel.fr by telss1 (8.8.8+Sun/SMI-SVR4) id KAA19574; Mon, 12 Jul 1999 10:00:38 +0200 (MET DST) Message-ID: <3789A17D.55EB8A8D@alcatel.fr> Date: Mon, 12 Jul 1999 10:04:13 +0200 From: Thierry Herbelot Organization: ALCATEL CIT Nanterre X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 Cc: questions@FreeBSD.ORG Subject: Re: How do I build KDE 1.1.1 ? (FIXED) References: <3788CFC3.E7A24B63@cybercable.fr> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, The problem was most likely due to a bad repository or a wrong cvs update (from my local cvs repository). As told by jseger, I nuked the jpeg directory in both the repository and the checked out ports tree, then cvsupped. In the meantime, I installed from the precompiled package (then I finished compiling KDE) TfH Thierry Herbelot wrote: > > Hello, > > I'm trying to compile KDE 1.1.1 from the ports on a recently updated > 3.2-Stable machine. > > I've cvsupped the ports tree, so I should be as close to the latest > Stable as possible. > > Anyway, I'm blocked on building the jpeg library : > the patch-aa file is obsolete and targets a different makefile.cfg than > the the present one (makefile.cfg.orig Tue Jul 25 03:07:32 1995 vs Mar > 21 1998) > > I've tried to modify patch-aa (see enclosed patch-ad) but I'm still > blocked : I can't compile the example programs. I've tried to compile > the library from the install script (the one included in the > distribution, using autoconf), but this script does not register the > package nor builds the shared library. > > TIA > > TfH > > PS : this is for my new beast : an ABIT BP6 with two Cel-333 (which are > not yet o'clocked : I'll fetch some thermal grease tomorrow) - works > like a charm > > ------------------------------------------------------------------------ > *** makefile.cfg.orig Tue Jul 25 03:07:32 1995 > --- makefile.cfg Wed Oct 4 05:50:21 1995 > *************** > *** 115,121 **** > TROBJECTS= jpegtran.$(O) rdswitch.$(O) cdjpeg.$(O) transupp.$(O) > > > ! all: @A2K_DEPS@ libjpeg.$(A) cjpeg djpeg jpegtran rdjpgcom wrjpgcom > > # Special compilation rules to support ansi2knr and libtool. > .SUFFIXES: .lo .la > --- 115,121 ---- > TROBJECTS= jpegtran.$(O) rdswitch.$(O) cdjpeg.$(O) transupp.$(O) > > > ! all: @A2K_DEPS@ libjpeg.$(A) libjpeg.so.9.0 cjpeg djpeg jpegtran rdjpgcom wrjpgcom > > # Special compilation rules to support ansi2knr and libtool. > .SUFFIXES: .lo .la > *************** > *** 124,129 **** > --- 124,134 ---- > @ISANSICOM@ $(RM) T$*.c $*.o > @ISANSICOM@ $(MV) T$*.o $*.o > > + .SUFFIXES: .c .so .o > + > + .c.so: > + ${CC} -fpic -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} > + > ansi2knr: ansi2knr.c > $(CC) $(CFLAGS) $(ANSI2KNRFLAGS) -o ansi2knr $(srcdir)/ansi2knr.c > > *************** > *** 132,145 **** > > # sample programs: > > ! cjpeg: $(COBJECTS) libjpeg.$(A) > ! $(LN) $(LDFLAGS) -o cjpeg $(COBJECTS) libjpeg.$(A) $(LDLIBS) > > ! djpeg: $(DOBJECTS) libjpeg.$(A) > ! $(LN) $(LDFLAGS) -o djpeg $(DOBJECTS) libjpeg.$(A) $(LDLIBS) > > ! jpegtran: $(TROBJECTS) libjpeg.$(A) > ! $(LN) $(LDFLAGS) -o jpegtran $(TROBJECTS) libjpeg.$(A) $(LDLIBS) > > rdjpgcom: rdjpgcom.$(O) > $(LN) $(LDFLAGS) -o rdjpgcom rdjpgcom.$(O) $(LDLIBS) > --- 137,153 ---- > > # sample programs: > > ! libjpeg.so.9.0: $(LIBOBJECTS:S/lo$/so/g) > ! ld -Bshareable -o libjpeg.so.9.0 $(LIBOBJECTS:S/lo$/so/g) > ! > ! cjpeg: $(COBJECTS) libjpeg.so.9.0 > ! $(LN) $(LDFLAGS) -o cjpeg $(COBJECTS) \ > ! -L/usr/ports/graphics/jpeg/work/jpeg-6b -ljpeg $(LDLIBS) > > ! djpeg: $(DOBJECTS) libjpeg.so.9.0 > ! $(LN) $(LDFLAGS) -o djpeg $(DOBJECTS) \ > ! -L/usr/ports/graphics/jpeg/work/jpeg-6b -ljpeg $(LDLIBS) > > ! jpegtran: $(TROBJECTS) libjpeg.so.9.0 > ! $(LN) $(LDFLAGS) -o jpegtran $(TROBJECTS) \ > ! -L/usr/ports/graphics/jpeg/work/jpeg-6b -ljpeg $(LDLIBS) > > rdjpgcom: rdjpgcom.$(O) > $(LN) $(LDFLAGS) -o rdjpgcom rdjpgcom.$(O) $(LDLIBS) > *************** > *** 164,171 **** > $(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(mandir)/$(manprefix)rdjpgcom.$(manext) > $(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(mandir)/$(manprefix)wrjpgcom.$(manext) > > ! install-lib: libjpeg.$(A) install-headers > $(INSTALL_LIB) libjpeg.$(A) $(libdir)/$(binprefix)libjpeg.$(A) > > install-headers: jconfig.h > $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h > --- 172,181 ---- > $(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(mandir)/$(manprefix)rdjpgcom.$(manext) > $(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(mandir)/$(manprefix)wrjpgcom.$(manext) > > ! install-lib: libjpeg.$(A) libjpeg.so.7.0 install-headers > ! $(INSTALL_LIB) libjpeg.so.7.0 $(libdir)/$(binprefix)libjpeg.so.7.0 > $(INSTALL_LIB) libjpeg.$(A) $(libdir)/$(binprefix)libjpeg.$(A) > + ranlib $(libdir)/$(binprefix)libjpeg.a > > install-headers: jconfig.h > $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h > *************** > *** 202,207 **** > --- 212,266 ---- > # GNU Make likes to know which target names are not really files to be made: > .PHONY: all install install-lib install-headers clean distribute test check > > + jcapimin.so: jcapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcapistd.so: jcapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jccoefct.so: jccoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jccolor.so: jccolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcdctmgr.so: jcdctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jchuff.so: jchuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jchuff.h > + jcinit.so: jcinit.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcmainct.so: jcmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcmarker.so: jcmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcmaster.so: jcmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcomapi.so: jcomapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcparam.so: jcparam.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcphuff.so: jcphuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jchuff.h > + jcprepct.so: jcprepct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jcsample.so: jcsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jctrans.so: jctrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdapimin.so: jdapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdapistd.so: jdapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdatadst.so: jdatadst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h > + jdatasrc.so: jdatasrc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h > + jdcoefct.so: jdcoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdcolor.so: jdcolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jddctmgr.so: jddctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jdhuff.so: jdhuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdhuff.h > + jdinput.so: jdinput.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdmainct.so: jdmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdmarker.so: jdmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdmaster.so: jdmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdmerge.so: jdmerge.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdphuff.so: jdphuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdhuff.h > + jdpostct.so: jdpostct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdsample.so: jdsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jdtrans.so: jdtrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jerror.so: jerror.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jversion.h jerror.h > + jfdctflt.so: jfdctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jfdctfst.so: jfdctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jfdctint.so: jfdctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jidctflt.so: jidctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jidctfst.so: jidctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jidctint.so: jidctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jidctred.so: jidctred.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h > + jquant1.so: jquant1.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jquant2.so: jquant2.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jutils.so: jutils.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > + jmemmgr.so: jmemmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h > + jmemansi.so: jmemansi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h > + jmemname.so: jmemname.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h > + jmemnobs.so: jmemnobs.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h > + jmemdos.so: jmemdos.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h > > jcapimin.o: jcapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h > jcapistd.o: jcapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message