From owner-freebsd-questions@FreeBSD.ORG Sun Oct 23 10:52:25 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E04716A41F for ; Sun, 23 Oct 2005 10:52:25 +0000 (GMT) (envelope-from vdemart1@tin.it) Received: from vsmtp2.tin.it (vsmtp2alice.tin.it [212.216.176.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B2F843D49 for ; Sun, 23 Oct 2005 10:52:24 +0000 (GMT) (envelope-from vdemart1@tin.it) Received: from [192.168.10.8] (82.55.233.144) by vsmtp2.tin.it (7.2.060.1) (authenticated as vdemart1@tin.it) id 4359D8EE00078EE8; Sun, 23 Oct 2005 12:52:19 +0200 From: vittorio To: freebsd-questions@freebsd.org Date: Sun, 23 Oct 2005 12:52:11 +0200 User-Agent: KMail/1.8.2 References: <200510222207.20034.vdemart1@tin.it> <20051023003430.GB98548@flame.pc> In-Reply-To: <20051023003430.GB98548@flame.pc> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510231252.12516.vdemart1@tin.it> Cc: netbsd-users@netbsd.org Subject: Re: Editor for C & C++ language X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Oct 2005 10:52:25 -0000 Alle 02:34, domenica 23 ottobre 2005, Giorgos Keramidas ha scritto: > On 2005-10-22 22:07, vittorio wrote: > > Working usually under kde I'm looking for something similar to the > > llc-win32 program under ms-windows - that is a development environment > > where you can edit your c++ program, compile it, debug it step by > > step, and finally run it in a suitable window. > > > > I tried the nice editor kate which allows to compile the file only. No > > debugging, no running. > > > > Is there anything of the kind of llc-win32? > > I'm using Emacs as my IDE for years now. It's not exactly what someone > who is used to windowing environments would call a "GUI IDE", but it can > do the following: > > - Edit the source code (with syntax highlighting if need be) > > - Compile (with the hit of a single key, once configured) > > - Parse compiler output and move to the file/line of an error, > then to the next error, etc. > - Interactively debug C, C++, Perl, Python, or LISP programs, > line by line -- working as a "control program" for GNU gdb > > and that's only a minor subset of the features it has. Well, as a matter of fact I'm obliged at wok to use windows but my pet OS are both BSDs. In my freebsd portable I have xemacs that is "sensitive" to many environments (I use it for the statiscal program R and for pdflatex) among which C++ . In fact the C++ program I edit triggers a C++ menu and many options among which there are also debug and compile. This latter unfortunately calls a "make -k" command while I'd like to run "g++ prog.c -g -o prog" as usual. Could someone explain what shoujld I do to modify xemacs as I want? Ciao Vittorio