From owner-freebsd-ports Thu May 14 10:38:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10146 for freebsd-ports-outgoing; Thu, 14 May 1998 10:38:42 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from rich.chel.su (root@mobil.surnet.ru [195.54.2.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA10142 for ; Thu, 14 May 1998 10:38:38 -0700 (PDT) (envelope-from andy@icc.surw.chel.su) Received: from icc.surw.chel.su (surw.chel.su [195.54.2.162]) by rich.chel.su (8.7.2/Murphy) with ESMTP id XAA23239; Thu, 14 May 1998 23:38:57 +0600 (UDT) Received: (from andy@localhost) by icc.surw.chel.su (8.8.5/8.8.4) id VAA27309; Thu, 14 May 1998 21:42:18 +0400 (MSD) From: Andrey Zakhvatov Message-Id: <199805141742.VAA27309@icc.surw.chel.su> Subject: Re: Qt directory layout To: chuckr@glue.umd.edu (Chuck Robey) Date: Thu, 14 May 1998 21:42:17 +0400 (MSD) Cc: freebsd-ports@FreeBSD.ORG In-Reply-To: from "Chuck Robey" at "May 14, 98 11:25:25 am" X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello! > > One question: what you think about Qt package directory layout? > > > > I request ${X11BASE/include/qt directory for include files, not > > ${X11BASE}/include/X11/qt. > > This isn't really under your control, because all the rest of the qt > software is expecting the location of the qt includes in a certain > place. If you monkey with it, then none of the other qt software will > find the includes, and you'll have to change every > > #include > > into > > #include > Ok, but any Qt-based software that I have been compile, have Makefile with lines like this: INCDIR=$(QTDIR)/include LIBDIR=$(QTDIR)/lib CFLAGS+=-I$(INCDIR) LDFLAG=-L$(LIBDIR) and *.cc files have lines: #include Such things appears in software from Qt homesite, so I think it's common way to use Qt library. > Just too big a pain. I know, another fix would be to change all the > -I/usr/X11R6/include instances to -I/usr/X11R6/include/X11, but nothing > now currently even needs that. What the name of software that use #include ? Is it really _big_ pain? Sincerely yours, Andy. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message