From owner-freebsd-ports@FreeBSD.ORG Tue Oct 11 09:22:55 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CDC6106566C for ; Tue, 11 Oct 2011 09:22:55 +0000 (UTC) (envelope-from mueller6727@bellsouth.net) Received: from fmailhost06.isp.att.net (fmailhost06.isp.att.net [207.115.11.56]) by mx1.freebsd.org (Postfix) with ESMTP id 6A5B18FC18 for ; Tue, 11 Oct 2011 09:22:55 +0000 (UTC) Date: Tue, 11 Oct 2011 09:14:22 +0000 (GMT) X-Comment: Sending client does not conform to RFC822 minimum requirements X-Comment: Date has been added by Maillennium Received: from localhost (adsl-68-210-187-7.sdf.bellsouth.net[68.210.187.7]) by isp.att.net (frfwmhc06) with SMTP id <20111011091421H0600a79fue>; Tue, 11 Oct 2011 09:14:21 +0000 X-Originating-IP: [68.210.187.7] From: "Thomas Mueller" To: ports@freebsd.org References: <20111007111323.0024ac12.stas@FreeBSD.org> <20111008095102.8AA6F1065708@hub.freebsd.org> <20111010135200.5c6e4a56.stas@FreeBSD.org> Message-Id: <20111011092255.7CDC6106566C@hub.freebsd.org> Cc: Stanislav Sedov Subject: Re: devel/cross-gcc and cross-binutils: how to set TGTARCH and TGTABI X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2011 09:22:55 -0000 > What is your target? > Do you just want to cross-build the Linux and NetBSD kernels, or userland > applications? For Linux we can probably try to add a port that uses glibc > instead of newlib. > Stanislav Sedov In the case of NetBSD, I would want to build the kernel and base system not including X. Then I would install pkgsrc and build Xorg from that. There is a NetBSD Guide online that tells how to do those things, question being whether it would work from FreeBSD. Getting a productive NetBSD system on my hardware is already a long shot, no USB 3.0 support among other things. For Linux, I would want to build kernel plus tools to get to a bootable minimal system, then go from there Linux-native. I would want a package manager such as pacman or Conary for Linux rather than build packages one at a time and have to keep track of dependencies. Tom