From owner-freebsd-embedded@FreeBSD.ORG Mon Dec 14 11:06:52 2009 Return-Path: Delivered-To: freebsd-embedded@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A70D7106566B for ; Mon, 14 Dec 2009 11:06:52 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9515B8FC21 for ; Mon, 14 Dec 2009 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nBEB6q87075900 for ; Mon, 14 Dec 2009 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nBEB6q4Z075896 for freebsd-embedded@FreeBSD.org; Mon, 14 Dec 2009 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Dec 2009 11:06:52 GMT Message-Id: <200912141106.nBEB6q4Z075896@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-embedded@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-embedded@FreeBSD.org X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Dec 2009 11:06:52 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o misc/136889 embedded [nanobsd] [path] nanobsd error reporting and other ref o misc/135588 embedded [nanobsd] simple patch for adding amd64 support o misc/52256 embedded [picobsd] picobsd build script does not read in user/s o kern/42728 embedded [picobsd] many problems in src/usr.sbin/ppp/* after c 4 problems total. From owner-freebsd-embedded@FreeBSD.ORG Tue Dec 15 10:04:32 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0505F106568D for ; Tue, 15 Dec 2009 10:04:32 +0000 (UTC) (envelope-from arnold.robbins@gmail.com) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id B80028FC1E for ; Tue, 15 Dec 2009 10:04:31 +0000 (UTC) Received: by yxe1 with SMTP id 1so3705592yxe.3 for ; Tue, 15 Dec 2009 02:04:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=5+hOpr8WooWItfq5ewb+rTJKSETrWwh/b9JBHAPKuTs=; b=IO0JpEbyvdrV22VdZD9aNShJQN3i47hDwfd7y+erbf/Rtb+znTEyg0C9poZIcm8usy 8FOFhjdjoJB3K3drbvrCr0YAr7a5E4gnh4ipNycMj+DUlVoSl0g2V1/oIIwKWDA1od5V R2ldcOF6UXb3gBnqbBRuGm9utvf4Mw30a0KUM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=I0QNyURQkf9dTIBu6QZf06E8GpSEjF7ZB0hPjq24XhHvVOsYKRPlghFSkiOkxBGikB QdsO9D2qYFZV395+prYH5fYGYSj2E1h7Q1yhPmLXir72C6QreIlNX0kbXF/N1LQPogY/ C9zq1dGLaBFNPm66iDQpD0SR89IUMnt5+1J64= MIME-Version: 1.0 Received: by 10.101.141.4 with SMTP id t4mr5431612ann.129.1260870036622; Tue, 15 Dec 2009 01:40:36 -0800 (PST) Date: Tue, 15 Dec 2009 11:40:36 +0200 Message-ID: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> From: Arnold Robbins To: freebsd-embedded@freebsd.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2009 10:04:32 -0000 Hi. Has anyone set up cross-compilers / cross-debuggers on Windows (including using Cygwin) to compile applications for FreeBSD and debug them from Windows? If so, can you please send me any information, links, etc.? Please reply directly to me (also) as I=92m not subscribed to the list. Much thanks, Arnold Robbins From owner-freebsd-embedded@FreeBSD.ORG Tue Dec 15 12:41:56 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17D601065672 for ; Tue, 15 Dec 2009 12:41:56 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from solow.pil.dk (relay.pil.dk [195.41.47.164]) by mx1.freebsd.org (Postfix) with ESMTP id D23988FC2D for ; Tue, 15 Dec 2009 12:41:55 +0000 (UTC) Received: from druadan.brixandersen.dk (0x55534f5f.adsl.cybercity.dk [85.83.79.95]) by solow.pil.dk (Postfix) with ESMTPA id 621F51CC17D; Tue, 15 Dec 2009 13:25:09 +0100 (CET) Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=us-ascii From: Henrik Brix Andersen In-Reply-To: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> Date: Tue, 15 Dec 2009 13:25:09 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> To: Arnold Robbins X-Mailer: Apple Mail (2.1077) Cc: freebsd-embedded@freebsd.org Subject: Re: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2009 12:41:56 -0000 Hi, On Dec 15, 2009, at 10:40, Arnold Robbins wrote: > Has anyone set up cross-compilers / cross-debuggers on Windows = (including > using Cygwin) to compile applications for FreeBSD and debug them from > Windows? If so, can you please send me any information, links, etc.? Your best bet is probably to install FreeBSD in a virtual machine on top = of your Windows installation. Regards, Brix --=20 Henrik Brix Andersen From owner-freebsd-embedded@FreeBSD.ORG Tue Dec 15 16:37:08 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 337881065670 for ; Tue, 15 Dec 2009 16:37:08 +0000 (UTC) (envelope-from stopeme@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id B74808FC13 for ; Tue, 15 Dec 2009 16:37:07 +0000 (UTC) Received: by fxm27 with SMTP id 27so54367fxm.3 for ; Tue, 15 Dec 2009 08:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=68JGU3C7XiKlAZbjLtx5tsJQUP+Y9Hnc7w3CoGOTKSo=; b=BJZ92EMIni3Z7EpyXGT0QHR79uzAXLEGDjxF+BV/sx3gji+pWYdLiPzKtXUj8+YS1u HIT9xjHf9NKAqi2Hd8TbI5UMb76Xa4MXQWFvRkJVRQ5itRc8m32J9JrG1fv95b53uqk/ ZZQDfG6bDqdVrGPnBMG8KWwgZAdenSoKcObqU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=EZY/o+ByYMeVKwmkeaIsyFFMMRmCU8CNpy/uXPEBz1GcgHkvicKJMcqKC5txdQ1dnF jDo3mWYdrNOO5wQ1HPFyvTQGHIWweGkAeFf1XXY7+u4jgCOqF/ufde3NPWgqaPeqisYY cYBPICYB5jvsYunn7YvzfRfo665BAvSiTtfQY= Received: by 10.223.97.155 with SMTP id l27mr1824012fan.91.1260893624656; Tue, 15 Dec 2009 08:13:44 -0800 (PST) Received: from ?192.168.110.20? ([87.120.162.65]) by mx.google.com with ESMTPS id 35sm9682670fkt.10.2009.12.15.08.13.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 15 Dec 2009 08:13:43 -0800 (PST) Message-ID: <4B27B5AF.1010304@gmail.com> Date: Tue, 15 Dec 2009 18:13:35 +0200 From: oklahoma User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: freebsd-embedded@freebsd.org References: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> In-Reply-To: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Arnold Robbins Subject: Re: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2009 16:37:08 -0000 Arnold Robbins wrote: > Hi. > > > > Has anyone set up cross-compilers / cross-debuggers on Windows (including > using Cygwin) to compile applications for FreeBSD and debug them from > Windows? If so, can you please send me any information, links, etc.? why the effort of making cross compiling tools ? if one need to develop application for given operating system, isn't more convenient to use the os as primary incubator for that software? + using virtualization is giving you false idea of how your app and underline os perform and interact with each other. take spare machine install needed version of freebsd using handbook and online how-to's on how to configure ssh and log in from your windows machine if you don't have the skills to manage sole freebsd machine as both desktop and develop environment. thus you have box to torture and you already have compiler, debugger et cetera... From owner-freebsd-embedded@FreeBSD.ORG Tue Dec 15 18:13:24 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAB4E1065672 for ; Tue, 15 Dec 2009 18:13:24 +0000 (UTC) (envelope-from oscartheduck@gmail.com) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id 67C2B8FC13 for ; Tue, 15 Dec 2009 18:13:24 +0000 (UTC) Received: by yxe1 with SMTP id 1so153698yxe.3 for ; Tue, 15 Dec 2009 10:13:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=Gf5bge0mzPsE1TtW/hxVjqGAcnheANvUfKG7HOoJLkc=; b=ASDvBdhAOV+mXPoidRb8o8gP0hmW7P+TZiWk4ulC7o9nwNsaEkJr0ymJbVBvArn9I/ vIJ7Y21Iq9QZi5SXs/DsIATrOC0x+l4Opfv45eFqeeSKSYIrIMIx3uhO6SF2y5V71zSE fMNsOoZSsk1BPiTLL1x2aC30TprqM05nkTsRo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=v+XvH/wQRY5Vj3i2bztJGSabMMW+gfV7kP5LEpLzJV3CnPTYtmUmqicAHAdP5QsO3K Nzf1Quqjc4pXKUw6o5OH62W1OUIwU2V9YSXBL9t28wEm59JsuKt44YE4v1nHigZ/91cu 0+bJsNFHJey8JzU/QioSK2cxJFI3RW/1GyK+A= Received: by 10.101.175.8 with SMTP id c8mr3666397anp.30.1260899256101; Tue, 15 Dec 2009 09:47:36 -0800 (PST) Received: from ?192.168.1.2? (c-71-196-193-228.hsd1.co.comcast.net [71.196.193.228]) by mx.google.com with ESMTPS id 20sm19171iwn.9.2009.12.15.09.47.33 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 15 Dec 2009 09:47:34 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=us-ascii From: James Harrison In-Reply-To: <4B27B5AF.1010304@gmail.com> Date: Tue, 15 Dec 2009 10:47:32 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <3564069F-2FA3-44BC-B7E2-BBC50E576E08@gmail.com> References: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> <4B27B5AF.1010304@gmail.com> To: oklahoma X-Mailer: Apple Mail (2.1077) Cc: freebsd-embedded@freebsd.org, Arnold Robbins Subject: Re: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2009 18:13:24 -0000 On Dec 15, 2009, at 9:13 AM 12/15/09, oklahoma wrote: > Arnold Robbins wrote: >> Hi. >>=20 >>=20 >>=20 >> Has anyone set up cross-compilers / cross-debuggers on Windows = (including >> using Cygwin) to compile applications for FreeBSD and debug them from >> Windows? If so, can you please send me any information, links, etc.? > why the effort of making cross compiling tools ? if one need to = develop application for given operating system, > isn't more convenient to use the os as primary incubator for that = software? + using virtualization is giving you false > idea of how your app and underline os perform and interact with each = other. Seriously? What's your idea of the issue with virtualisation? I don't = understand. I always thought that you were just getting an installation, = but using a software hypervisor instead of bare metal. > take spare machine install needed version of freebsd > using handbook and online how-to's on how to configure ssh and log in = from your windows machine if you don't have the skills > to manage sole freebsd machine as both desktop and develop = environment. thus you have box to torture and you already have > compiler, debugger et cetera... > _______________________________________________ > freebsd-embedded@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-embedded > To unsubscribe, send any mail to = "freebsd-embedded-unsubscribe@freebsd.org" From owner-freebsd-embedded@FreeBSD.ORG Wed Dec 16 09:22:53 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E0A1106568D for ; Wed, 16 Dec 2009 09:22:53 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout3.freenet.de (mout3.freenet.de [IPv6:2001:748:100:40::2:5]) by mx1.freebsd.org (Postfix) with ESMTP id D5B058FC1B for ; Wed, 16 Dec 2009 09:22:52 +0000 (UTC) Received: from [195.4.92.21] (helo=11.mx.freenet.de) by mout3.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.70 #1) id 1NKq5s-0004Xv-8I; Wed, 16 Dec 2009 10:22:52 +0100 Received: from p57ae3276.dip0.t-ipconnect.de ([87.174.50.118]:12071 helo=ernst.jennejohn.org) by 11.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #94) id 1NKq5r-0006OH-SY; Wed, 16 Dec 2009 10:22:52 +0100 Date: Wed, 16 Dec 2009 10:22:51 +0100 From: Gary Jennejohn To: James Harrison Message-ID: <20091216102251.41049714@ernst.jennejohn.org> In-Reply-To: <3564069F-2FA3-44BC-B7E2-BBC50E576E08@gmail.com> References: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> <4B27B5AF.1010304@gmail.com> <3564069F-2FA3-44BC-B7E2-BBC50E576E08@gmail.com> X-Mailer: Claws Mail 3.7.3 (GTK+ 2.16.2; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Robbins , Arnold, freebsd-embedded@freebsd.org Subject: Re: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Dec 2009 09:22:53 -0000 On Tue, 15 Dec 2009 10:47:32 -0700 James Harrison wrote: > > On Dec 15, 2009, at 9:13 AM 12/15/09, oklahoma wrote: > > > Arnold Robbins wrote: > >> Hi. > >> > >> > >> > >> Has anyone set up cross-compilers / cross-debuggers on Windows (including > >> using Cygwin) to compile applications for FreeBSD and debug them from > >> Windows? If so, can you please send me any information, links, etc.? > > why the effort of making cross compiling tools ? if one need to develop application for given operating system, > > isn't more convenient to use the os as primary incubator for that software? + using virtualization is giving you false > > idea of how your app and underline os perform and interact with each other. > > Seriously? What's your idea of the issue with virtualisation? I don't understand. I always thought that you were just getting an installation, but using a software hypervisor instead of bare metal. > The OS and application will run considerably slower in a virtual machine. The user shouldn't assume that the poor performance is due to the OS and application themselves. > > > take spare machine install needed version of freebsd > > using handbook and online how-to's on how to configure ssh and log in from your windows machine if you don't have the skills > > to manage sole freebsd machine as both desktop and develop environment. thus you have box to torture and you already have > > compiler, debugger et cetera... --- Gary Jennejohn From owner-freebsd-embedded@FreeBSD.ORG Wed Dec 16 10:40:25 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40D4C1065676 for ; Wed, 16 Dec 2009 10:40:25 +0000 (UTC) (envelope-from olivier@gautherot.net) Received: from mail-pw0-f44.google.com (mail-pw0-f44.google.com [209.85.160.44]) by mx1.freebsd.org (Postfix) with ESMTP id 172F38FC1D for ; Wed, 16 Dec 2009 10:40:24 +0000 (UTC) Received: by pwi15 with SMTP id 15so592106pwi.3 for ; Wed, 16 Dec 2009 02:40:24 -0800 (PST) MIME-Version: 1.0 Received: by 10.142.6.1 with SMTP id 1mr573978wff.224.1260960023321; Wed, 16 Dec 2009 02:40:23 -0800 (PST) In-Reply-To: <20091216102251.41049714@ernst.jennejohn.org> References: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> <4B27B5AF.1010304@gmail.com> <3564069F-2FA3-44BC-B7E2-BBC50E576E08@gmail.com> <20091216102251.41049714@ernst.jennejohn.org> From: Olivier Gautherot Date: Wed, 16 Dec 2009 07:40:03 -0300 Message-ID: To: gary.jennejohn@freenet.de, arnold.robbins@gmail.com Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Arnold@freebsd.org, freebsd-embedded@freebsd.org Subject: Re: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Dec 2009 10:40:25 -0000 Hi all, > >> Has anyone set up cross-compilers / cross-debuggers on Windows > (including > > >> using Cygwin) to compile applications for FreeBSD and debug them from > > >> Windows? If so, can you please send me any information, links, etc.? > > > why the effort of making cross compiling tools ? if one need to develop > application for given operating system, > > > isn't more convenient to use the os as primary incubator for that > software? + using virtualization is giving you false > > > idea of how your app and underline os perform and interact with each > other. > > > > Seriously? What's your idea of the issue with virtualisation? I don't > understand. I always thought that you were just getting an installation, but > using a software hypervisor instead of bare metal. > > > > The OS and application will run considerably slower in a virtual machine. > The user shouldn't assume that the poor performance is due to the OS and > application themselves. > To try and summarize the discussion, virtualization is slower, that's a fact - although it is far from unworkable and having a native environment also eases the task (including debuggers). In Arnold's case, performance is probably irrelevant as cross-compiling, which was the original issue, does not assume running the app on the compiling host. The real issue is whether the compiler has been ported to Windows and which libraries Arnold needs. As long as the compiler is not ported the latter does not matter either... Arnold, what type of app do you want to compile on your host? Olivier Gautherot olivier@gautherot.net Cel:+56 98 730 9361 www.gautherot.net http://www.linkedin.com/in/ogautherot From owner-freebsd-embedded@FreeBSD.ORG Wed Dec 16 11:20:46 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 007951065670 for ; Wed, 16 Dec 2009 11:20:46 +0000 (UTC) (envelope-from arnold.robbins@gmail.com) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id 9658B8FC12 for ; Wed, 16 Dec 2009 11:20:45 +0000 (UTC) Received: by yxe1 with SMTP id 1so857203yxe.3 for ; Wed, 16 Dec 2009 03:20:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=ZT1BSKDU8iF5SeZRCYoH3osS4sId7eULn0QjsP7FngM=; b=dkBZdEHVRR2F+rpAzSn5a4R2E4EGxaTVa3lCpBmkbumX1kVqMZmqFqY4i7YIuzEspY mIOAu9VT9Ms1GZghG69HbYWK8snRtS0XnUcbo5OXv2HneEIACyWBA6g+Bfk8ZEQkz29e AxIp66IDN53ap1DCBnCGVbsVNmQrGECofe1f8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=nSlJ3iRJBaFIECq7LlCUDF3gnyoFnTibS/0pioGnkT7f4ggdFRpiBSxEMeOCju3pFJ cXIMZ1xFZ+1BqKckGFAXbXMt+fnPwIBoNJBuy+iVwgJmTIU37CIuJtGFVN6f9jTTXV4P YWGYmDoxghbw/3+nH/Q36xsHV8AlTEHK4+fgQ= MIME-Version: 1.0 Received: by 10.101.7.8 with SMTP id k8mr1309530ani.23.1260962444381; Wed, 16 Dec 2009 03:20:44 -0800 (PST) In-Reply-To: References: <8050e5fe0912150140p22fff6bfh9960b44a4436801b@mail.gmail.com> <4B27B5AF.1010304@gmail.com> <3564069F-2FA3-44BC-B7E2-BBC50E576E08@gmail.com> <20091216102251.41049714@ernst.jennejohn.org> Date: Wed, 16 Dec 2009 13:20:44 +0200 Message-ID: <8050e5fe0912160320nec87c74p5d93e65eae0f174a@mail.gmail.com> From: Arnold Robbins To: Olivier Gautherot Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Arnold@freebsd.org, freebsd-embedded@freebsd.org Subject: Re: cross compiling for freebsd from windows? X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Dec 2009 11:20:46 -0000 FreeBSD will be running on an embedded system. Apps will have two components: one on the Windows side and one on the FreeBSD side and they will communicate with each other. The target audience for whom we want cross-compilation is windows developers who are used to living inside visual studio and/or eclipse and we'd like to make it easier to do all the development (and debugging, if possible) from within one environment. There is lots of prior art for this sort of thing in the Linux world, nor am I a Unix newbie. But it looks like it hasn't really been done before for FreeBSD, and I'd prefer to save myself as much pain as possible. :-) Virtualization is indeed thecurrent solution, but it'd be nice to bring things even closer to the developer if possible. Thanks to everyone who replied! Arnold On Wed, Dec 16, 2009 at 12:40 PM, Olivier Gautherot wrote: > Hi all, > > > >> Has anyone set up cross-compilers / cross-debuggers on Windows >> (including >> > >> using Cygwin) to compile applications for FreeBSD and debug them from >> > >> Windows? If so, can you please send me any information, links, etc.? >> > > why the effort of making cross compiling tools ? if one need to >> develop application for given operating system, >> > > isn't more convenient to use the os as primary incubator for that >> software? + using virtualization is giving you false >> > > idea of how your app and underline os perform and interact with each >> other. >> > >> > Seriously? What's your idea of the issue with virtualisation? I don't >> understand. I always thought that you were just getting an installation, but >> using a software hypervisor instead of bare metal. >> > >> >> The OS and application will run considerably slower in a virtual machine. >> The user shouldn't assume that the poor performance is due to the OS and >> application themselves. >> > > To try and summarize the discussion, virtualization is slower, that's a > fact - although it is far from unworkable and having a native environment > also eases the task (including debuggers). > > In Arnold's case, performance is probably irrelevant as cross-compiling, > which was the original issue, does not assume running the app on the > compiling host. The real issue is whether the compiler has been ported to > Windows and which libraries Arnold needs. As long as the compiler is not > ported the latter does not matter either... > > Arnold, what type of app do you want to compile on your host? > > > Olivier Gautherot > olivier@gautherot.net > Cel:+56 98 730 9361 > www.gautherot.net > http://www.linkedin.com/in/ogautherot > > -- Aharon (Arnold) Robbins Nof Ayalon, ISRAEL