From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 120144 invoked by alias); 23 Jan 2018 18:24:01 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 119305 invoked by uid 89); 23 Jan 2018 18:24:00 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=suites, waldorfsdada, WaldorfSDada, wow64 X-HELO: vsmx009.vodafonemail.xion.oxcs.net Received: from vsmx009.vodafonemail.xion.oxcs.net (HELO vsmx009.vodafonemail.xion.oxcs.net) (153.92.174.87) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 23 Jan 2018 18:23:58 +0000 Received: from vsmx001.vodafonemail.xion.oxcs.net (unknown [192.168.75.191]) by mta-5-out.mta.xion.oxcs.net (Postfix) with ESMTP id 22534C076B for ; Tue, 23 Jan 2018 18:23:56 +0000 (UTC) Received: from Gertrud (unknown [91.47.54.108]) by mta-5-out.mta.xion.oxcs.net (Postfix) with ESMTPA id E97F5300703 for ; Tue, 23 Jan 2018 18:23:53 +0000 (UTC) From: Achim Gratz To: cygwin@cygwin.com Subject: Re: Monit Compilation Errors References: <3ad2549d-a6b3-e00b-c6f7-0a0a402602c0@SystematicSw.ab.ca> Date: Tue, 23 Jan 2018 18:24:00 -0000 In-Reply-To: ("Kizito Porta \=\?utf-8\?Q\?Balany\=C3\=A0\=22's\?\= message of "Tue, 23 Jan 2018 12:43:45 +0100") Message-ID: <87y3koe8ne.fsf@Rainer.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-VADE-STATUS: LEGIT X-SW-Source: 2018-01/txt/msg00232.txt.bz2 Kizito Porta Balany=C3=A0 writes: > Which is the best way to compile a program for both platforms (32-64 bits) > to release a cygwin package? Depending on how cleanly the sources and build system are set up you could cross-compile one or the other or even both (from GNU/Linux), but if you want to run the test suites you should simply have both a 32bit and 64bit Cygwin installed and use those. Unless you want to devote two machines, that implies a native 64bit Windows and the 32bit installation using WoW64. I use a dedicated Win8.1 build box that doesn't see any other use and I have another one with Win10 for the occasional test. If you'd rather use your main machine, it's a good idea to either have separate development installations of Cygwin for the builds or run them in a clean VM. Regards, Achim. --=20 +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple