From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Building an open source cross development chain Date: Thu, 11 Feb 2016 02:01:11 +0100 Message-ID: <87y4asysa0.fsf@debian.uxu> References: <56BB4979.4010007@javaxpert.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455152517 30085 80.91.229.3 (11 Feb 2016 01:01:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Feb 2016 01:01:57 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Feb 11 02:01:47 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aTfdi-0001k0-Tb for geh-help-gnu-emacs@m.gmane.org; Thu, 11 Feb 2016 02:01:47 +0100 Original-Received: from localhost ([::1]:44880 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTfdf-0004Y1-19 for geh-help-gnu-emacs@m.gmane.org; Wed, 10 Feb 2016 20:01:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41195) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTfdT-0004XL-9I for help-gnu-emacs@gnu.org; Wed, 10 Feb 2016 20:01:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTfdO-00009l-AG for help-gnu-emacs@gnu.org; Wed, 10 Feb 2016 20:01:31 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:60184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTfdO-00009h-39 for help-gnu-emacs@gnu.org; Wed, 10 Feb 2016 20:01:26 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aTfdM-0001PE-4A for help-gnu-emacs@gnu.org; Thu, 11 Feb 2016 02:01:24 +0100 Original-Received: from nl106-137-227.student.uu.se ([130.243.137.227]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 11 Feb 2016 02:01:24 +0100 Original-Received: from embe8573 by nl106-137-227.student.uu.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 11 Feb 2016 02:01:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 32 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: nl106-137-227.student.uu.se Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:zsFq3m440RC1qBqZdGtA9dS3+wU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:109096 Archived-At: deadbrain writes: > Hi all, I'd like to know if someone succeed in > building a full open source development chain around > Emacs for embedded cross development(with > gcc-arm-none-eabi cross compiler& deboger, openocd). > Can you debog directly from Emacs ? All ideas are > welcome... What's the first link in a "full open source development chain"? I think that is a natural place to start... You can worry about "deboging" later. In general, on a Unix system, there are files that can execute and files that cannot. The files that can execute can produce and modify the files that are static. With Emacs, you can write files that can turn into files that can execute. When the files can execute, you can use Emacs as an interface to have them execute in different ways and on different targets. So assuming your tools are Unix tools, then *yes*, you can operate them completely from Emacs. And I really think you are onto something because that is also the best way to operate things :) -- underground experts united http://user.it.uu.se/~embe8573