From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/42984 Path: main.gmane.org!not-for-mail From: dnc@bigfoot.com Newsgroups: gmane.emacs.gnus.general Subject: compiling Oort Gnus 0.05 Date: 07 Feb 2002 14:48:27 -0800 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035178149 15110 80.91.224.250 (21 Oct 2002 05:29:09 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:29:09 +0000 (UTC) Return-Path: Original-Received: (qmail 26100 invoked from network); 7 Feb 2002 22:46:40 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 7 Feb 2002 22:46:40 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16YxIh-0002VV-00; Thu, 07 Feb 2002 16:45:56 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 07 Feb 2002 16:45:35 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id QAA08422 for ; Thu, 7 Feb 2002 16:44:10 -0600 (CST) Original-Received: (qmail 26050 invoked by alias); 7 Feb 2002 22:44:05 -0000 Original-Received: (qmail 26045 invoked from network); 7 Feb 2002 22:44:05 -0000 Original-Received: from pat-east.webmethods.com (HELO escapo.webmethods.com) (208.234.160.253) by gnus.org with SMTP; 7 Feb 2002 22:44:05 -0000 Original-Received: from DCOHEN2 ([172.20.8.18]) by escapo.webmethods.com (8.11.6/8.11.6) with ESMTP id g17Mho226044 for ; Thu, 7 Feb 2002 17:43:51 -0500 (EST) Original-To: ding@gnus.org Original-Lines: 108 User-Agent: Gnus/5.090003 (Oort Gnus v0.03) Emacs/20.7 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:42984 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:42984 I hate to be the guy asking the "how do I compile this?" question, but here goes anyway... I just downloaded Oort Gnus 0.05, and I want to compile/install it for xemacs. I've done what I thought would work, namely ./configure --with-xemacs make EMACS=xemacs The make command fails, with the output shown below. Before I get to that, some version information. I'm on Windows 2000 Professional, using the cygwin tools (make, bash, etc...). Version numbers here: > bash --version GNU bash, version 2.05.0(6)-release (i686-pc-cygwin) Copyright 2000 Free Software Foundation, Inc. //c/tmp > make --version GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. Built for i686-pc-cygwin Xemacs is version 21.4.3 Now, I type './configure --with-xemacs' and it works fine... > ./configure --with-xemacs creating cache ./config.cache checking whether make sets ${MAKE}... no checking for a BSD compatible install... /usr/bin/install -c checking for makeinfo... makeinfo checking for emacs... xemacs checking if xemacs is really XEmacs... yes checking prefix for your Emacs... c:\install\xemacs\XEmacs-21.4.3 checking where .elc files should go... $(datadir)/xemacs/site-lisp checking where etc files should go... $(lispdir)/../etc checking for acceptable URL version... c:\install\xemacs\xemacs-packages\lisp\w3 \ checking for acceptable W3 version... c:\install\xemacs\xemacs-packages\lisp\w3\ checking for latex... /usr/bin/latex checking for available fonts... no updating cache ./config.cache creating ./config.status creating Makefile creating etc/Makefile creating lisp/Makefile creating texi/Makefile creating texi/gnusconfig.tex creating texi/ps/Makefile Next I type 'make EMACS=xemcs' (I think the "EMACS=xemacs" is not truly necessary). And it fails: > make EMACS=xemacs cd lisp && make EMACS="xemacs" lispdir="c:\install\xemacs\XEmacs-21.4.3/share/xe macs/site-lisp" all make[1]: Entering directory `//c/install/emacsStuff/ognus-0.05/lisp' rm -f *.elc gnus-load.el f dgnushack-make-cus-load . f: not found make[1]: [gnus-load.el] Error 127 (ignored) f dgnushack-make-auto-load . f: not found make[1]: [gnus-load.el] Error 127 (ignored) f dgnushack-make-load f: not found make[1]: [gnus-load.el] Error 127 (ignored) f dgnushack-compile f: not found make[1]: [all] Error 127 (ignored) make[1]: Leaving directory `//c/install/emacsStuff/ognus-0.05/lisp' cd texi && make EMACS="xemacs" all make[1]: Entering directory `//c/install/emacsStuff/ognus-0.05/texi' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `//c/install/emacsStuff/ognus-0.05/texi' I've figured out that the gnus-load.el target is failing in ognus-0.05/lisp/. It seems that the EMACS_COMP variable is not being defined properly. So instead of running $(EMACS_COMP) -f dgnushack-make-cus-load $(srcdir) It runs only -f dgnushack-make-cus-load $(srcdir) And thus I see the message f: not found Does anyone know why this is happening? Is it the cygwin tools? How, if at all, is ognus normally built on a Windows machine? My apologies if any part of this email is a FAQ. And thanks for any help. -Dave