From owner-freebsd-questions Fri Nov 26 14:17:45 1999 Delivered-To: freebsd-questions@freebsd.org Received: from viper.lovett.com (viper.lovett.com [216.60.121.173]) by hub.freebsd.org (Postfix) with ESMTP id D47E814C07 for ; Fri, 26 Nov 1999 14:17:38 -0800 (PST) (envelope-from ade@lovett.com) Received: from ade by viper.lovett.com with local (Exim 3.03 #1) id 11rTgE-000Aws-00; Fri, 26 Nov 1999 16:17:26 -0600 Date: Fri, 26 Nov 1999 16:17:26 -0600 From: Ade Lovett To: Ilia Chipitsine Cc: questions@FreeBSD.ORG Subject: Re: compilation problem .. (related to GNOME) Message-ID: <19991126161726.A41847@lovett.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: ; from ilia@cgilh.chel.su on Fri, Nov 26, 1999 at 09:18:53PM +0500 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Nov 26, 1999 at 09:18:53PM +0500, Ilia Chipitsine wrote: > people !!! > > I'm trying to compile some scientific (Monte Carlo) program > that depends on GNOME, I have almost compiled it, but now it > says .. > > gcc -DHAVE_CONFIG_H -I. -I. -I.. > - -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I/usr/local/include > - -I/usr/X11R6/include -DNEED_GNOMESUPPORT_H -I/usr/local/include/glib12 > - -I/usr/local/include -I/usr/X11R6/include/gtk12 > - -I/usr/X11R6/include/gtk12 -I/usr/local/include -I/usr/X11R6/include > - -I/usr/local/include/glib12 -g -O2 -c gmoiss.c > In file included from gmoiss.c:20: > /usr/local/include/zvt/zvtterm.h:78: field `ic' has incomplete type > > [snip] Which version of FreeBSD? When was your ports tree last updated? Which GNOME-related ports do you have installed? Is this "Monte Carlo" program part of the ports tree? The primary reason that I ask is this: > Does anybody know what it means ? > file /usr/local/include/zvt/zvtterm.h belongs to gnomelibs-1.0.53 gnomelibs installs itself under /usr/X11R6, and thus the installed zvtterm.h include file will be here: anaconda 30% ls -l /usr/X11R6/include/zvt/zvtterm.h -r--r--r-- 1 root wheel 9624 Nov 8 15:47 /usr/X11R6/include/zvt/zvtterm.h anaconda 31% ls -l /usr/local/include/zvt/zvtterm.h ls: /usr/local/include/zvt/zvtterm.h: No such file or directory .. which all suggests a number of fairly big localised changes to your machine. If the thing you're trying to compile is already a port, I would suggest cleaning out any leftover turds, recvsupping, and trying again, possibly to the level of a fresh clean install of the relevant ports. If it isn't already a port, feel free to drop me a private email as to where I can find the beast, and I'll see about hacking it into submission as a port. -aDe -- Ade Lovett, Austin, TX. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message