From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NurFs-00072M-A1 for garchives@archives.gentoo.org; Thu, 25 Mar 2010 17:54:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DB685E0AC3; Thu, 25 Mar 2010 17:53:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B5075E097E for ; Thu, 25 Mar 2010 17:53:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 5FA6D1B406E for ; Thu, 25 Mar 2010 17:53:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.012 X-Spam-Level: X-Spam-Status: No, score=-3.012 required=5.5 tests=[AWL=-0.413, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QSV-D7fCMNNd for ; Thu, 25 Mar 2010 17:53:42 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 8D4AE1B401A for ; Thu, 25 Mar 2010 17:53:40 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NurFL-0004jK-Nx for gentoo-dev@gentoo.org; Thu, 25 Mar 2010 18:53:31 +0100 Received: from athedsl-377459.home.otenet.gr ([79.131.26.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 25 Mar 2010 18:53:31 +0100 Received: from realnc by athedsl-377459.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 25 Mar 2010 18:53:31 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-dev] Re: MinGW for windows - creating dlls Date: Thu, 25 Mar 2010 19:53:29 +0200 Organization: Lucas Barks Message-ID: References: <20100317133830.GA10920@mars.lan> <201003251343.10723.vapier@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-377459.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100322 Thunderbird/3.0.3 In-Reply-To: <201003251343.10723.vapier@gentoo.org> X-Archives-Salt: 227b1221-2594-4113-9ab5-67d4d870a59d X-Archives-Hash: a1efc07308dfaf7e78cd7e7744c24272 On 03/25/2010 07:43 PM, Mike Frysinger wrote: > On Thursday 25 March 2010 12:57:21 Nikos Chantziaras wrote: >> On 03/17/2010 03:38 PM, Mansour Al Akeel wrote: >>> I am not sure if this is the best list to ask, but I will ask here since >>> it's related to development and cross compilation. >>> >>> I have setup a 32 bit chroot environment to be able to cross develop for >>> windows. I followed this guide: >>> >>> http://www.gentoo.org/proj/en/base/embedded/cross-development.xml >> >> You should be better off using this instead: >> >> http://www.nongnu.org/mingw-cross-env > > mingw + dlls + etc... works just fine under crossdev/Gentoo > -mike It's just a bit difficult to work with. It needs a lot of effort to set everything up. I recommend mingw-cross-env because it simply works out of the box and you can even compile stuff like Qt and build Windows Qt applications without any effort. 64-bit Windows apps also easy to build. So all things considered, it's the better solution. crossdev of course has other virtues and is universal. It's really just the MS Windows special case that makes mingw-cross-env worth looking at, since it's specialized for just this, while crossdev is a generic solution. Btw, does anyone intent to put an ebuild of mingw-cross-env in Portage? :P