From owner-freebsd-questions@FreeBSD.ORG Sat Oct 18 13:05:16 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 79D3716A4BF for ; Sat, 18 Oct 2003 13:05:16 -0700 (PDT) Received: from mig.mig-29.net (dsl-200-78-45-52.prodigy.net.mx [200.78.45.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F42F43FE0 for ; Sat, 18 Oct 2003 13:05:14 -0700 (PDT) (envelope-from mig@mig-29.net) Received: from mig.mig-29.net (localhost.mig-29.net [127.0.0.1]) by mig.mig-29.net (8.12.8p1/8.12.8) with ESMTP id h9IK354W005154; Sat, 18 Oct 2003 15:03:05 -0500 (CDT) (envelope-from mig@mig.mig-29.net) Received: (from mig@localhost) by mig.mig-29.net (8.12.8p1/8.12.8/Submit) id h9IK2xQE005153; Sat, 18 Oct 2003 15:02:59 -0500 (CDT) (envelope-from mig) Date: Sat, 18 Oct 2003 15:02:59 -0500 From: Manuel Rabade To: Daniela Message-ID: <20031018200259.GA4998@mig-29.net> References: <200310162211.20126.dgw@liwest.at> <830275B4-0019-11D8-881B-003065ABFD92@mac.com> <20031016213224.GA68783@phys9911.phys.tue.nl> <200310172011.23112.dgw@liwest.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310172011.23112.dgw@liwest.at> User-Agent: Mutt/1.4.1i URL: http://www.mig-29.net/ cc: "Karel J. Bosschaart" cc: questions@freebsd.org Subject: Re: Porting to FreeBSD 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: Sat, 18 Oct 2003 20:05:16 -0000 On Fri, Oct 17, 2003 at 08:11:23PM +0000, Daniela wrote: > On Thursday 16 October 2003 21:32, Karel J. Bosschaart wrote: > > On Thu, Oct 16, 2003 at 04:44:17PM -0400, Charles Swiger wrote: > > > On Thursday, October 16, 2003, at 06:11 PM, Daniela wrote: > > > > > > > > > >I can't even compile most of the programs on my system, and I'm almost > > > >sure it > > > >has to do with dependencies in 99% of all cases. How do I find out > > > >what ports/programs it depends on? And yes, I have RTFM, but I still > > > >have no clue. > > > > > > Most programs have a README which identifies any dependencies they > > > might have. If a Linux package exists for the program (ie, such as an > > > RPM), you could also look at that to gain an idea as to the > > > dependencies. Beyond that, however, the problem lies in the fact that > > > many people don't write particularly portable code, and you will need > > > to resolve such issues by patching the program to work under FreeBSD. > > > > Adding to this: try 'gmake' instead of 'make'. Most programs written > > for Linux assume the GNU version of make which is different from BSD > > make. gmake is in the ports collection, and if you installed some ports > > it is quite likely you already have it as a (build) dependency. > > > I have the most problems with the configure scripts. They keep telling me that > something is missing, but either I don't know where to look for it, or I have > it already installed and don't know why the script doesn't find it. > If something is missing, you sould look at the ports tree (/usr/ports) and install it, maybe you could need to modifiy the paths for the configure script of the dependencies (check ./configure --help of the soure that you want to install). > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"