From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: IDE versus emacs Date: Thu, 04 Oct 2012 19:26:13 +0200 Message-ID: <83d30y87yi.fsf@gnu.org> References: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1349402027 26209 80.91.229.3 (5 Oct 2012 01:53:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Oct 2012 01:53:47 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 05 03:53:49 2012 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 1TJx4E-0006Y7-Ug for geh-help-gnu-emacs@m.gmane.org; Fri, 05 Oct 2012 03:51:07 +0200 Original-Received: from localhost ([::1]:46845 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJpBf-0001VZ-Q1 for geh-help-gnu-emacs@m.gmane.org; Thu, 04 Oct 2012 13:26:15 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:52947) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJpBY-0001Ti-Rg for help-gnu-emacs@gnu.org; Thu, 04 Oct 2012 13:26:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJpBS-0005yz-0q for help-gnu-emacs@gnu.org; Thu, 04 Oct 2012 13:26:08 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:49221) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJpBR-0005xK-Op for help-gnu-emacs@gnu.org; Thu, 04 Oct 2012 13:26:01 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MBD00300PFARK00@a-mtaout21.012.net.il> for help-gnu-emacs@gnu.org; Thu, 04 Oct 2012 19:25:59 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MBD0039QPRAMQ50@a-mtaout21.012.net.il> for help-gnu-emacs@gnu.org; Thu, 04 Oct 2012 19:25:59 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.169 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:87061 Archived-At: > Date: Thu, 4 Oct 2012 12:48:49 -0400 > From: Wally Lepore > > So far I have learned that the following combination of tools for > windows win32 platform x32 (i.e.win2k, winXP and win7) could be a > start but perhaps some are not needed. > > Text Editor: emacs > GUI Builder: GTK+2 or Glade > Compiler: MinGW > Debugger: ? GDB, of course, available for download from the MinGW site. Nothing else will debug GCC-generated programs as efficiently as GDB does. Emacs includes a front end for it, as I'm sure you know. > Linker: ? GNU Binutils, from MinGW. You have no other choices if your compiler is GCC. > Standard "C" Library: ? Windows comes with one already, so you don't need anything. MinGW runtime and headers come with a small set of additional functions that are missing or grossly misfeatured in the MS-provided standard library that is part of Windows. Be sure to download also these important tools: ID-Utils Findutils Make Grep and learn about etags and ebrowse that come with Emacs (if you didn't know about them already). > I also located the links below for GNU tools for windows (not sure if > I need any of these). > http://gnuwin32.sourceforge.net/packages.html > http://www.gnutoolchains.com/ These are old and unmaintained. Some of them are even badly broken. I recommend to look on the MinGW site first, and then here: http://sourceforge.net/projects/ezwinports/files/