Return to BSD News archive
From: andreas@klemm.gtn.com (Andreas Klemm) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: FreeBSD development question Date: 19 May 1997 12:50:34 GMT Organization: Reinhild & Andreas Klemm Lines: 53 Message-ID: <5lpiaq$5so$1@klemm.gtn.com> References: <337F43DC.371@XXsnet.net> NNTP-Posting-Host: klemm.gtn.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Newsreader: knews 0.9.8 Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.Hawaii.Edu!news.lava.net!news.flex.com!www.nntp.primenet.com!nntp.primenet.com!enews.sgi.com!news.mathworks.com!fu-berlin.de!news-ber1.dfn.de!news-ham1.dfn.de!news-han1.dfn.de!news-koe1.dfn.de!news.rwth-aachen.de!genesis.westend.com!news.gtn.com!klemm.gtn.com!not-for-mail Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:41403 In article <337F43DC.371@xxsnet.net>, Sonya and Jeffrey Metcalf <metcalf@XXsnet.net> writes: > I would like to get into some more serious software development on > FreeBSD, but I need to learn some of the basics. Yeah, I think you tell the truth, after reading the rest of your article ;-) > For now, I was wondering how some of the complex makefiles I see > in the FreeBSD ports are generated. Does the developer actually > do this by hand? Yes indeed. They are written by hand. > That is, is the developer just an expert in the pseudo-language > of makefiles? Real developers are in my eyes. Simply relying on a GUI is lame. Like the todays NT system administrators. Can handle the GUI but nothing more :-/ > Or is there some king of ascii-based or GUI development tool > available for UNIX that generates makefiles based on compiling > options and the like? There has been made a port of a Makefile generator. But I think that you usually don't get the functionality of a hand made Makefile. _You_ are the Software Designer (programmer) and _you_ should know how to organize the structure of the programming project, i.e. splitting a program in different modules and possibly different directories, if necessary or wanted ... > I would really be surprised if makefile generation is done > totally by hand, since it seems so mundane and you don't really > "seem" to learn alot from doing it. It would seem to me to > almost certainly be a process that can be automated. You are free to write such a fine tool, that makes everything. > Also, does anyone know of any integrated development environments > for UNIX (FreeBSD) that would closely approximate some of the > capabilities of the Borland C++ Builder or the Borland Delphi > development environments? Hopefully these questions are good ones. No. Not in my eyes. -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html