From owner-freebsd-ports Tue Dec 2 19:28:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA01656 for ports-outgoing; Tue, 2 Dec 1997 19:28:44 -0800 (PST) (envelope-from owner-freebsd-ports) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA01646 for ; Tue, 2 Dec 1997 19:28:37 -0800 (PST) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id WAA15605; Tue, 2 Dec 1997 22:25:40 -0500 (EST) X-Authentication-Warning: picnic.mat.net: chuckr owned process doing -bs Date: Tue, 2 Dec 1997 22:25:34 -0500 (EST) From: Chuck Robey X-Sender: chuckr@localhost To: Kazuhiko Kiriyama cc: ports@FreeBSD.ORG Subject: Re: Can't compile kdelibs-2.1b In-Reply-To: <19971203112425U.kiri@kiri.toba-cmt.ac.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 3 Dec 1997, Kazuhiko Kiriyama wrote: > I try to compile kdelibs-2.1b(x11/kdelibs), but stop with the following > error at build process. What's wrong? > > >> Checksum OK for kdelibs-Beta2-1.src.tgz. > ===> Extracting for kdelibs-2.1b > ===> kdelibs-2.1b depends on executable: moc - found [lots of errors taken out] > checking for X... libraries /usr/X11R6/lib -L/usr/local/lib, headers /usr/X11R6/include -I/usr/local/include -I/usr/local/include/giflib > checking for QT... libraries /usr/X11R6/lib, headers /usr/X11R6/include/X11/qt > checking for moc... test: syntax error > /usr/bin/moc see here > checking for KDE... will be installed in /usr/local > checking for main in -lcompat... yes [more errors taken out] > creating config.h > ===> Building for kdelibs-2.1b > make all-recursive > Making all in kdecore > /usr/bin/moc kconfig.h -o kconfig.moc > /usr/bin/moc: not found > *** Error code 1 notice in the first group of errors above that there was a syntax error when it tried to get moc. FreeBSD found it, but that configure script choked at that point. moc is part of qt, and I don't know why kdelibs had trouble finding it ... but that's your problem. Make sure your build of qt is up to date, and that moc is installed from it and in root's path. Maybe you want to make sure you're running the newest ports version of qt? If you find that's the problem, you better tell the kde maintainer about it, so he can beef up the depends line in the kde makefile. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+-----------------------------------------------