From owner-freebsd-questions@FreeBSD.ORG Fri Apr 25 06:10:58 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FA5137B401 for ; Fri, 25 Apr 2003 06:10:58 -0700 (PDT) Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by mx1.FreeBSD.org (Postfix) with ESMTP id B267343F3F for ; Fri, 25 Apr 2003 06:10:57 -0700 (PDT) (envelope-from jcm@FreeBSD-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by serenity.mcc.ac.uk with esmtp (Exim 4.14) id 1992ya-000Kai-10; Fri, 25 Apr 2003 14:10:52 +0100 Received: from dogma.freebsd-uk.eu.org (localhost [127.0.0.1]) h3PDApPe084513; Fri, 25 Apr 2003 14:10:51 +0100 (BST) (envelope-from jcm@dogma.freebsd-uk.eu.org) Received: (from jcm@localhost) by dogma.freebsd-uk.eu.org (8.12.6/8.12.6/Submit) id h3PDApuE084512; Fri, 25 Apr 2003 14:10:51 +0100 (BST) Date: Fri, 25 Apr 2003 14:10:51 +0100 From: Jonathon McKitrick To: Simon Barner Message-ID: <20030425131050.GA84423@dogma.freebsd-uk.eu.org> References: <20030425035625.GB81840@dogma.freebsd-uk.eu.org> <20030425110334.GB594@zi025.glhnet.mhn.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030425110334.GB594@zi025.glhnet.mhn.de> User-Agent: Mutt/1.4i X-Spam-Score: -15.2 (---------------) X-Scanner: exiscan for exim4 (http://duncanthrax.net/exiscan/) *1992ya-000Kai-10*NKtqMkHajQU* cc: freebsd-questions@freebsd.org Subject: Re: How to find a library X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2003 13:10:59 -0000 On Fri, Apr 25, 2003 at 01:03:34PM +0200, Simon Barner wrote: : Since you are from a MFC background, I can imagine, that you are looking for a : GUI toolkit, or maybe a database. Yes, that's one of the biggest parts I need. I still haven't decided on a toolkit. Any suggestions? : > Once found, is it only a matter of including the .h file and linking? : : Yes, there are lots of libraries in the ports collection. When you install them, : everything is in the right place, and they wait unpatiently for you to link : against them :-) Very cool. : Most of the ports also install documentation (quite important for programming), : either as man pages, or in $(PREFIX)/share/doc/. That's exactly what I needed to know. Excellent! : Okay, but what's the best way to find the library? Either search the ports : collection for a key word (cd /usr/ports; make search key=bla), search with your : favorite search engine, ... : Of course, you can also ask here, which kind of library would fit your needs : best. What I basically am looking for is a gui toolkit that works well with C++ and looks professional. Along with that, I need to decide on a build manager of some type. I don't want to depend on an IDE, nor do I want to spend time editing makefiles. Is autoconf a good choice for this, or is there a better alternative used more often in BSD? jcm -- Consulting: If you aren't part of the solution, there is a lot of money to be made in prolonging the problem.