michael.t.klinglesmith@intel.com
2003-Jul-15 18:56 UTC
[Rd] Undefined subroutine &R::Rdconv::fill (PR#3485)
Full_Name: michael klinglemsith Version: R-1.7.1 OS: linux Submission from: (NULL) (134.134.136.4) I run: (note: ] is my unix prompt) ]./configure It seems to work, here are the messages I get from the end of configure: R is now configured for i686-pc-linux-gnu Source directory: . Installation directory: /usr/local C compiler: gcc -D__NO_MATH_INLINES -mieee-fp -g -O2 C++ compiler: g++ -mieee-fp -g -O2 Fortran compiler: g77 -mieee-fp -g -O2 Interfaces supported: X11, tcltk External libraries: readline Additional capabilities: PNG, JPEG, bzip2, PCRE Options enabled: R profiling Recommended packages: yes configure: WARNING: you cannot build info versions of the R manuals configure: WARNING: you cannot build PDF versions of the R manuals Next I run: ]make I get this error (many times -- this is the first one): make[1]: Leaving directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/doc' make[1]: Entering directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library' building all R object docs (text, HTML, LaTeX, examples) make[2]: Entering directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library' Undefined subroutine &R::Rdconv::fill called at /fs38/odc.arch.3/mtklingl/R/R-1.7.1/share/perl/R/Rdconv.pm line 1955, <rdfile> chunk 381. The make continues inspite of the errors until this point: make[2]: Leaving directory `/tmp/R.INSTALL.11978/survival/src' ** R ** data ** inst ** help Undefined subroutine &R::Rdconv::fill called at /fs38/odc.arch.3/mtklingl/R/R-1.7.1/share/perl/R/Rdconv.pm line 1955, <rdfile> chunk 436. make[1]: *** [survival.ts] Error 6 >>> Building/Updating help pages for package 'survival' Formats: text html latex example ERROR: building help failed for package 'survival' make[1]: Leaving directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library/Recommended' make: *** [stamp-recommended] Error 2 ] Here are the OS and tool versions I have: ]uname -a Linux plxc1679 2.4.9-41lxset1 #1 Mon Mar 31 11:19:02 PST 2003 i686 unknown ]make -v GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. Built for i386-redhat-linux-gnu Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Report bugs to <bug-make@gnu.org>. ]perl -v This is perl, version 5.004_04 built for i386_linux22 Copyright 1987-1997, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5.0 source kit. ]gcc -v Reading specs from /usr/intel/pkgs/gcc/3.1/lib/gcc-lib/i686-pc-linux-gnu/3.1/specs Configured with: ../gcc-3.1/configure --prefix=/usr/intel/pkgs/gcc/3.1 --enable-shared --enable-threads --with-gnu-as --with-as=/usr/intel/pkgs/gcc/3.1/bin/gas --with-gnu-ld --with-ld=/usr/intel/pkgs/gcc/3.1/bin/gld Thread model: posix gcc version 3.1 ]
Peter Dalgaard BSA
2003-Jul-16 00:28 UTC
[Rd] Undefined subroutine &R::Rdconv::fill (PR#3485)
michael.t.klinglesmith@intel.com writes:> make[1]: Leaving directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/doc' > make[1]: Entering directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library' > building all R object docs (text, HTML, LaTeX, examples) > make[2]: Entering directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library' > Undefined subroutine &R::Rdconv::fill called at > /fs38/odc.arch.3/mtklingl/R/R-1.7.1/share/perl/R/Rdconv.pm line 1955, <rdfile> > chunk 381.....> ]perl -v > > This is perl, version 5.004_04 built for i386_linux22 > > Copyright 1987-1997, Larry WallI would suspect that this is the culprit. We do check that the perl version is at least 5.004 so we expect your version to work, but on the other hand it is quite old (~ 6 years it would seem) and quite likely noone actually checked against that version when making changes to Rdconv. -- 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
Klinglesmith, Michael T
2003-Jul-16 01:53 UTC
[Rd] Undefined subroutine &R::Rdconv::fill (PR#3485)
Yes you do seem to be correct. I have pointed to a new version of perl (v5.6.1) and it builds cleanly Thank you, Michael. -----Original Message----- From: Peter Dalgaard BSA [mailto:p.dalgaard@biostat.ku.dk] Sent: Tuesday, July 15, 2003 3:31 PM To: Klinglesmith, Michael T Cc: r-devel@stat.math.ethz.ch; R-bugs@biostat.ku.dk Subject: Re: [Rd] Undefined subroutine &R::Rdconv::fill (PR#3485) michael.t.klinglesmith@intel.com writes:> make[1]: Leaving directory `/fs38/odc.arch.3/mtklingl/R/R-1.7.1/doc' > make[1]: Entering directory`/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library'> building all R object docs (text, HTML, LaTeX, examples) > make[2]: Entering directory`/fs38/odc.arch.3/mtklingl/R/R-1.7.1/src/library'> Undefined subroutine &R::Rdconv::fill called at > /fs38/odc.arch.3/mtklingl/R/R-1.7.1/share/perl/R/Rdconv.pm line 1955,<rdfile>> chunk 381.....> ]perl -v > > This is perl, version 5.004_04 built for i386_linux22 > > Copyright 1987-1997, Larry WallI would suspect that this is the culprit. We do check that the perl version is at least 5.004 so we expect your version to work, but on the other hand it is quite old (~ 6 years it would seem) and quite likely noone actually checked against that version when making changes to Rdconv. -- 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