From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43293) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiISp-00038s-Ny for qemu-devel@nongnu.org; Tue, 22 Mar 2016 05:19:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiISm-00060N-HL for qemu-devel@nongnu.org; Tue, 22 Mar 2016 05:18:59 -0400 Received: from mail-wm0-x232.google.com ([2a00:1450:400c:c09::232]:32843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiISm-00060A-AF for qemu-devel@nongnu.org; Tue, 22 Mar 2016 05:18:56 -0400 Received: by mail-wm0-x232.google.com with SMTP id l68so182980077wml.0 for ; Tue, 22 Mar 2016 02:18:55 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id w10sm16045171wmw.1.2016.03.22.02.18.54 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Mar 2016 02:18:54 -0700 (PDT) Received: from zen (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTPS id A0E933E0116 for ; Tue, 22 Mar 2016 09:18:53 +0000 (GMT) From: Alex =?utf-8?Q?Benn=C3=A9e?= Date: Tue, 22 Mar 2016 09:18:53 +0000 Message-ID: <87lh5aswea.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] Call for build instructions for FreeBSD and MacOSX List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU Developers Hi, I was looking at fixing a FreeBSD compile failure yesterday and I spent a lot of time trying to figure out building on a system that I'm not very familiar with. Today I'm having a quick look at extending the Travis build to MacOSX. In both cases I'm not getting very far and I notice we only really have decent build instructions on the wiki for Linux and Win32: http://wiki.qemu.org/Hosts/Linux http://wiki.qemu.org/Hosts/W32 Could I implore the greater community to think about putting up some simple instructions for people that are not familiar with these systems. It will help *you* in the long run ;-) FWIW on FreeBSD I ended up: * running make on the /usr/ports qemu to bring in dependencies * ./configure --disable-nettle (the script seems to miss this) * use gmake I'm not sure if this is the right way but I did manage to reproduce the failure that had been reported. On MacOSX I could really do with knowing: * What Xcode/compiler should work * How are dependencies installed? (brew?) * Any special configure options needed? Thanks in advance, -- Alex Bennée