From owner-freebsd-questions Thu May 8 10:42:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA09514 for questions-outgoing; Thu, 8 May 1997 10:42:27 -0700 (PDT) Received: from cliff.bms.com (cliff.bms.com [140.176.1.102]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA09509 for ; Thu, 8 May 1997 10:42:24 -0700 (PDT) Received: from MetcalfJ (Metcalfj.wfd.pri.bms.com) by cliff.bms.com (PMDF V5.1-7 #22413) with SMTP id <01IIMNHGFE5S005XSF@cliff.bms.com> for questions@freebsd.org; Thu, 8 May 1997 13:41:40 EST Date: Thu, 08 May 1997 13:42:12 -0400 From: "Jeffrey M. Metcalf" Subject: Q: How do I create complex makefiles in FreeBSD? To: FreeBSD Questions Message-id: <33721074.2228@synapse.bms.com> Organization: Bristol-Myers Squibb MIME-version: 1.0 X-Mailer: Mozilla 2.02 (Win16; I) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello, I have a question related to program development. I often have to compile new software for FreeBSD using "make" and its script "Makefile". In some Integrated Devolpment Environments such as Borland C, these makefiles can be automatically generated. Obviously Makefiles can get very complicated. In the UNIX environment (particularly FreeBSD), are these Makefiles created by hand? Or are there perhaps GUI tools in X that the folks who work with say the FreeBSD ports use to generate them? It seems to me that the task of creating Makefiles is so mundane that it must surely be automated somehow. Are there any ASCII based tools to do it? Also, I have a second development question. Are there any X development tools for FreeBSD (commercial and free) that are similar in capability to the Borland Delphi or C++ Builder development packages? If there are none that rival Borland's packages, what are the best GUI development tools available for FreeBSD and XFree86? Thank You, JM -- Respond to: metcalfj@synapse.bms.com or: metcalf@snet.net http://ruddles.stat.uconn.edu/~jeff