From owner-freebsd-stable@FreeBSD.ORG Thu Sep 10 14:37:57 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58D57106566B for ; Thu, 10 Sep 2009 14:37:57 +0000 (UTC) (envelope-from sagara@tomahawk.com.sg) Received: from us1.tomahawkonline.net (us1.tomahawkonline.net [66.98.178.56]) by mx1.freebsd.org (Postfix) with SMTP id 05E598FC14 for ; Thu, 10 Sep 2009 14:37:56 +0000 (UTC) Received: (qmail 10462 invoked from network); 10 Sep 2009 11:17:21 -0000 Received: from 219.74.242.111 (HELO tdsblack.lan) (sagara@tomahawk.com.sg@219.74.242.111) by us1.tomahawkonline.net with ESMTPSA (DHE-RSA-AES256-SHA encrypted, authenticated); 10 Sep 2009 11:17:21 -0000 Message-ID: <4AA90F9F.6080702@tomahawk.com.sg> Date: Thu, 10 Sep 2009 22:39:27 +0800 From: Sagara Wijetunga User-Agent: Thunderbird 2.0.0.22 (X11/20090703) MIME-Version: 1.0 To: Dimitry Andric References: <4AA8EBBD.5020709@tomahawk.com.sg> <4AA8EC4D.3080800@andric.com> In-Reply-To: <4AA8EC4D.3080800@andric.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: Avahi compilation help needed X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2009 14:37:57 -0000 Dimitry Andric wrote: > On 2009-09-10 14:06, Sagara Wijetunga wrote: > >> I'm trying to compile Avahi-0.6.25 (http://avahi.org/) on FreeBSD 7.2 >> (i386) [in fact, on Tomahawk Desktop]. It develops compilation errors. >> > > Any reason why you don't use the net/avahi port instead? This will save > you most compilation and installation headaches. > Tomahawk Desktop uses FreeBSD sources, it is not based on the FreeBSD distribution. It doesn't have a port system. Tomahawk Desktop is designed everything to be installed simply by "./configure, [g]make, [g]make install" which FreeBSD is not designed to support. In Tomahawk Desktop, anything you compile and install, can be cleanly uninstalled without any file left out, which is not possible in FreeBSD. Here "compile and install" means you take a package, unpack, make and make install, that's it. You don't have wait until somebody prepare a port for you. Coming back to our problem, Avahi get compile errors on FreeBSD when its original build system is used. We need a help. Appreciate if somebody could give it a try to just compile (ie. download the package, unpack, ./configure and gmake). Kind regards Sagara