From p.dalgaard@biostat.ku.dk  Wed May  6 16:37:31 1998
From: p.dalgaard@biostat.ku.dk (Peter Dalgaard BSA)
Date: 06 May 1998 17:37:31 +0200
Subject: Once more: Compiling on SGI Irix 5.3
In-Reply-To: palme@uni-wuppertal.de's message of Wed, 6 May 1998 16:41:16 +0200 (MDT)
References: <199805061335.PAA12940@wrin27.urz.uni-wuppertal.de>
 <x27m3zzem5.fsf@blueberry.kubism.ku.dk>
 <199805061441.QAA13559@wrin27.urz.uni-wuppertal.de>
Message-ID: <x21zu7z9z8.fsf@blueberry.kubism.ku.dk>

palme@uni-wuppertal.de (Hubert Palme) writes:

>  > > "make docs" for LaTeX doesn't collect any information about the
>  > > functions. So in Man.dvi the appendix C is empty. A Bug??
> 
> (cd ../doc/manual; gmake Man.dvi)
> gmake[2]: Entering directory `/daten/softy/software/Statistik/R/R-0.61.3/doc/manual'
> Collecting components of  pkg-base.tex ..
> gmake[2]: execvp: /bin/sh: Arg list too long

Uh, oh... 

$ echo ../../library/base/latex/*.tex | wc
      1     325   11850

A 12K command line! I can believe that that might be a problem on some
systems.

The way to split it must be something along the lines of replacing the
last line of

pkg-base.tex: $(RLIB)/base/latex/*.tex
        @echo 'Collecting components of  $@ ..'
        @sed 's/__PKG__/base/g' Pkg-start.tex | cat - $^ Pkg-end.tex > $@

with
	@cat $(RLIB)/base/latex/[A-e]*.tex > pkg-base.1
	@cat $(RLIB)/base/latex/[f-p]*.tex > pkg-base.2
	@cat $(RLIB)/base/latex/[q-z]*.tex > pkg-base.3
        @sed 's/__PKG__/base/g' Pkg-start.tex |\
		 cat - pkg-base.[123] Pkg-end.tex > $@
	@rm pkg-base.[123]

You may need to adjust the boundaries there of course.

Another option could be


	@(sed 's/__PKG__/base/g' Pkg-start.tex; \
		find $(RLIB)/base/latex/ -name '*.tex' -print |\
		 sort | xargs cat ;\
		 cat Pkg-end.tex) > $@

But does all relevant systems have the xargs command?

-- 
   O__  ---- Peter Dalgaard             Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics     2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark      Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk)             FAX: (+45) 35327907

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


Once more: Compiling on SGI Irix 5.3
Peter Dalgaard BSA