Date: Tue, 13 Nov 2012 00:25:12 -0800 (PST) From: Jack Mc Lauren <jack.mclauren@yahoo.com> To: "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org> Subject: nanobsd image compared to original OS Message-ID: <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hi all=0A=0AThank you all who helped=A0me. I built an image using nanobsd w= ithout any problems. But i have only the contents of /usr/src in the image = not the services which i have in my original OS. For example, i don't have = rc.conf in /etc. I have asterisk in my original OS but i don't have it in m= y image, I have dahdi in my OS but i don't have it in my image ! and so on = ...=0AWhat should i do in order to have the exact same OS and packages ?=0A From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 11:56:51 2012 Return-Path: <owner-freebsd-embedded@FreeBSD.ORG> Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 018024C0 for <freebsd-embedded@freebsd.org>; Tue, 13 Nov 2012 11:56:50 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8B5568FC0C for <freebsd-embedded@freebsd.org>; Tue, 13 Nov 2012 11:56:50 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:241e:f914:1e7e:fdc3]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 1ABF54AC1C for <freebsd-embedded@freebsd.org>; Tue, 13 Nov 2012 15:56:49 +0400 (MSK) Date: Tue, 13 Nov 2012 15:56:46 +0400 From: Lev Serebryakov <lev@FreeBSD.org> Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <214279324.20121113155646@serebryakov.spb.ru> To: "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org> Subject: Use clang to compile code for ARM _microcontrollers_ (Cortex M0/M3/M4)? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Dedicated and Embedded Systems <freebsd-embedded.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-embedded>, <mailto:freebsd-embedded-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-embedded> List-Post: <mailto:freebsd-embedded@freebsd.org> List-Help: <mailto:freebsd-embedded-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-embedded>, <mailto:freebsd-embedded-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 13 Nov 2012 11:56:51 -0000 Hello, Freebsd-embedded. Maybe, it is (slightly?) offtopic here, but I can not find list better :) Now, when we have clang in base system, and it is cross-compiler by nature and it supports ARM, is it possible to use clang as compiler for "true embedded" projects -- for stand-alone code for ARM-based uC, like LPC17xx and STM32? I don't speak about compileing FreeBSD for these devices, of course. All open and semi-open toolchains for these uCs are based on gcc (+ some eclipse-based GUI + proprietary JTAG drivers/debuggers). Does somebody try to mate clang with CMSIS and vendor's standard peripherals library? It is not very simple even for "bare" arm-gcc, according to my experience, as all "ready" toolchains contains non-trivial hacks in linker scripts, etc. -- // Black Lion AKA Lev Serebryakov <lev@FreeBSD.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1352795112.80839.YahooMailNeo>