From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Gnooby Newsgroups: gmane.emacs.help Subject: Re: options/config for the CVS built Date: 7 Mar 2005 15:51:00 GMT Message-ID: <393bj4F5trfvoU1@individual.net> References: <392uueF5oho2iU1@individual.net> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1110210853 32636 80.91.229.2 (7 Mar 2005 15:54:13 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 7 Mar 2005 15:54:13 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Mar 07 16:54:12 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D8KUb-0006v5-7C for geh-help-gnu-emacs@m.gmane.org; Mon, 07 Mar 2005 16:50:02 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D8KoO-0001a2-Bt for geh-help-gnu-emacs@m.gmane.org; Mon, 07 Mar 2005 11:10:28 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsmi-eu.news.garr.it!NewsITBone-GARR!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 66 Original-X-Trace: individual.net qf2X1v2VyQ32AcPoCbyiYwyKH6BEz9BeDGvKvzm81Y9EQ3i8iR User-Agent: slrn/0.9.8.1 (Win32) Original-Xref: shelby.stanford.edu gnu.emacs.help:129056 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org X-MailScanner-To: geh-help-gnu-emacs@m.gmane.org Xref: news.gmane.org gmane.emacs.help:24603 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:24603 * Chong Yidong wrote: >> I have done this on Linux some time ago and I remember the built >> process to be *very* time-consuming. [...] > Have you actually tried? [...] No. You got me ashamed. ;-) As I said: I *did* compile a CVS version before. It's just that it took so much time to do 'make bootstrap' (more than 2 hours) the last time I did it (on Linux), that I wanted to know what I could tweak/omit there. Thinking of it: Maybe it had something to do with the fact that the previous machine had "only" about 500 Mhz and 256 MB RAM. And KDE was probably running, too ;-) Good news is: You were right. It only took about 30 minutes to compile the beast. CVS-Emacs is running. (forgive me for not posting with Gnus yet, though) BTW: What kind of toolkit does it use by default, on Windows? I didn't specify any --with-x-toolkit option. Just ran the default configure.bat. Looks butt-ugly. Looks like Xaw3d or Athena. Just uglier ;-) However, my orginal question has not been answered yet: Is there a convenient way to specify what should be compiled and what not? e.g.: If I don't want Gnus to be compiled in the CVS-built-process, how would I do that? BTW: Many Thanks for the link http://www.student.lu.se/%7Etps95lbn/Emacs/EmacsSetupUtilities.html No way I could have succeeded without it. Maybe I should contact this guy Lennart Borgman, though, for him to update the site a bit. I had to do some tweaks manually in order to get it working. That's not a complaint. I'm aware that he cannot keep track of all the changes that these projects (Emacs, MinGW, GnuWin32, UnixUtils) implement. I'm just talking from a viewpoint of a Newbie. I'll try to recall the "tweaks", as long as my memory is fresh: - He proposes to get make.exe, but I can't find make.exe on http://gnuwin32.sourceforge.net/packages.html I had to get it from MinGW. Mind you: I'm not saying that it's not there. I'm just stating that I, as a Newbie, couldn't find it right away. - copy mingw32-make.exe to make.exe (BTW: why can't I simply make a link?) - He proposes to get makeinfo.exe. I can't find that either on the GnuWin32 site - he proposes to install some Unix Utilities from GnuWin32. I've installed the FileUtils and FindUtils. These depend on the LibIntl and LibIconv dlls. However, the *.zip file only contains a libintl-2.dll. When trying to run a binary from the GnuWin32\bin directory it complains about a missing libintl3.dll. When copying libintl-2.dll to libintl3.dll the problem is resolved. Again: I'm not complaining! I'm just sharing my experience, in order to make it easier for other Users/Newbies to get it running. Many thanks to Chong Yidong, Lennart Borgman, Peter Dyballa and Thien-Thi Nguyen!