From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: makeinfo: missing file argument Date: Thu, 5 Apr 2012 20:14:48 +0200 Message-ID: <7021A856-25C8-4B65-A0B6-0827F62A7881@Web.DE> References: <20120404.105300.1704388016680899965.kuroishi@iij.ad.jp> <325DB88A-2085-40A5-87FB-27148D87A8B1@Web.DE> <20120405.091823.1371923682578117890.kuroishi@iij.ad.jp> <2my5qa4022.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1333649852 22540 80.91.229.3 (5 Apr 2012 18:17:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 5 Apr 2012 18:17:32 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Glenn Morris Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Apr 05 20:17:29 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 1SFrFQ-0005T7-Nt for geh-help-gnu-emacs@m.gmane.org; Thu, 05 Apr 2012 20:17:28 +0200 Original-Received: from localhost ([::1]:46920 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SFrFO-0005Od-Th for geh-help-gnu-emacs@m.gmane.org; Thu, 05 Apr 2012 14:17:26 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:32993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SFrFK-0005OX-AY for help-gnu-emacs@gnu.org; Thu, 05 Apr 2012 14:17:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SFrFF-00039K-Cr for help-gnu-emacs@gnu.org; Thu, 05 Apr 2012 14:17:21 -0400 Original-Received: from fmmailgate06.web.de ([217.72.192.247]:40693) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SFrFE-00038u-QM; Thu, 05 Apr 2012 14:17:17 -0400 Original-Received: from moweb001.kundenserver.de (moweb001.kundenserver.de [172.19.20.114]) by fmmailgate06.web.de (Postfix) with ESMTP id E6BDF10D8665; Thu, 5 Apr 2012 20:14:49 +0200 (CEST) Original-Received: from sumac.fritz.box ([88.153.242.186]) by smtp.web.de (mrweb001) with ESMTPA (Nemesis) id 0MAvVk-1S5vae3PFs-009wdH; Thu, 05 Apr 2012 20:14:49 +0200 In-Reply-To: <2my5qa4022.fsf@fencepost.gnu.org> X-Mailer: Apple Mail (2.1084) X-Provags-ID: V02:K0:amspYVoNVaohBQ6Qp2A57awUPYsuYH+W3Ko8GVyL4bH oL5wafq8YbGMX2XEIdHI2JrvH1Zrl3HJY0fxdgt9Kh0H6xrTJ6 Xh694H78XoBaqRorAHZg8NUjCglc/Z3lsCxo5YY6KQYBa1SG4W qN27tjXhaGnH4LSVdL6+4Lc5/UlXIYHn6aHTXcmzFnh5kg38IB oGyWvWEvrb+KJ/qOtECjw== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-Received-From: 217.72.192.247 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:84348 Archived-At: Am 5.4.2012 um 18:26 schrieb Glenn Morris: > Kuroishi Mitsuo wrote: >=20 >> (cd doc/emacs; make info) >> /usr/bin/makeinfo --force --enable-encoding -I = /home/kuroishi/download/emacs/doc/emacs -o = /home/kuroishi/download/emacs/doc/emacs/../../info/emacs >> makeinfo: missing file argument. >=20 > The questions I would ask are: >=20 > What version of make are you using? Config.log tells:=20 checking whether we are using GNU Make result: no > What is /bin/sh for you (eg bash, dash, etc)? SHELL=3D'/bin/bash' (from config.log too) The make programme Mitsuo is using looks suspicious. I also wonder why = configure uses lines like: checking for getifaddrs gcc -std=3Dgnu99 -o conftest -g -O2 -Wl,-znocombreloc = conftest.c >&5 -L/usr/local/lib $? =3D 0 result: yes Shouldn't ">&5" come last? On a few occasions configure reports: gnome-config: not found result: no (checking for lgetfilecon in -lselinux) The comparison also showed in *my* config.log file mostly the use of = gcc, but there are also lines like: checking sys/un.h usability gcc -std=3Dgnu99 -I/opt/local/include -L/opt/local/lib -c -g -O2 = -I/opt/local/include conftest.c >&5 $? =3D 0 result: yes checking sys/un.h presence cc -E -no-cpp-precomp -I/opt/local/include -L/opt/local/lib = conftest.c $? =3D 0 result: yes checking for sys/un.h result: yes At its end config.log has: =09 ac_cv_prog_CPP=3D'cc -E -no-cpp-precomp -I/opt/local/include = -L/opt/local/lib' ... CC=3D'gcc -std=3Dgnu99 -I/opt/local/include -L/opt/local/lib' CPP=3D'cc -E -no-cpp-precomp -I/opt/local/include = -L/opt/local/lib' This looks also suspicious. I must say that I don't know FreeBSD well enough to be more helpful in = future. Looking into doc/emacs/Makefile (and comparing it with mine) is = certainly a good option. Maybe we can see the cause why no file name is = passed to makeinfo. Or are these lines obviously suspicious: EMACS_XTRA=3D \ ${srcdir}/emacs-xtra.texi \ $(srcdir)/arevert-xtra.texi \ $(srcdir)/cal-xtra.texi \ $(srcdir)/dired-xtra.texi \ $(srcdir)/picture-xtra.texi \ $(srcdir)/emerge-xtra.texi \ $(srcdir)/vc-xtra.texi \ $(srcdir)/vc1-xtra.texi \ $(srcdir)/fortran-xtra.texi \ $(srcdir)/msdog-xtra.texi =09 EMACSSOURCES=3D \ ${srcdir}/emacs.texi \ ${srcdir}/emacsver.texi \ ... ${srcdir}/kmacro.texi \ $(EMACS_XTRA) Usually the syntax is: MACRO =3D -- Greetings Pete We have to expect it, otherwise we would be surprised.