[Rd] make: sockconn.c; make check: eval-etc.R; make install: $(EXPORTFILES) (PR#8809)

From: <p.c.j.kleiweg_at_rug.nl>
Date: Tue 25 Apr 2006 - 18:16:59 GMT

    I got several errors while installing R version 2.3.0


    One error while running 'make':

make[4]: Binnengaan van map `/home/peter/tmp/R-2.3.0/src/modules/internet'
gcc -I. -I../../../src/include -I../../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -g -O2  -c Rsock.c -o Rsock.o
gcc -I. -I../../../src/include -I../../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -g -O2  -c internet.c -o internet.o
gcc -I. -I../../../src/include -I../../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -g -O2  -c nanoftp.c -o nanoftp.o
gcc -I. -I../../../src/include -I../../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -g -O2  -c nanohttp.c -o nanohttp.o
gcc -I. -I../../../src/include -I../../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -g -O2  -c sock.c -o sock.o
gcc -I. -I../../../src/include -I../../../src/include -I/usr/local/include -DHAVE_CONFIG_H  -fpic  -g -O2  -c sockconn.c -o sockconn.o
In file included from sockconn.c:34:
sock.h:38: parse error before `Sock_read'
sock.h:38: warning: data definition has no type or storage class
sock.h:39: parse error before `Sock_write'
sock.h:39: warning: data definition has no type or storage class
make[4]: *** [sockconn.o] Fout 1
make[4]: Weggaan uit map `/home/peter/tmp/R-2.3.0/src/modules/internet'
make[3]: *** [R] Fout 2
make[3]: Weggaan uit map `/home/peter/tmp/R-2.3.0/src/modules/internet'
make[2]: *** [R] Fout 1
make[2]: Weggaan uit map `/home/peter/tmp/R-2.3.0/src/modules'
make[1]: *** [R] Fout 1
make[1]: Weggaan uit map `/home/peter/tmp/R-2.3.0/src' make: *** [R] Fout 1

    I fixed this error by applying this patch:

 static void listencleanup(void *data)


    An error while running 'make check'. I didn't try to fix this.

make[2]: Binnengaan van map `/home/peter/tmp/R-2.3.0/tests' updating test dependencies
make[3]: Binnengaan van map `/home/peter/tmp/R-2.3.0/tests' make[3]: Weggaan uit map `/home/peter/tmp/R-2.3.0/tests' running strict specific tests
make[3]: Binnengaan van map `/home/peter/tmp/R-2.3.0/tests' running code in 'eval-etc.R' ... OK
comparing 'eval-etc.Rout' to './eval-etc.Rout.save' ...WARNING: ignoring environment value of R_HOME 1d0
< WARNING: ignoring environment value of R_HOME

make[3]: *** [eval-etc.Rout] Fout 1
make[3]: Weggaan uit map `/home/peter/tmp/R-2.3.0/tests'
make[2]: *** [test-Specific] Fout 2
make[2]: Weggaan uit map `/home/peter/tmp/R-2.3.0/tests'
make[1]: *** [test-all-basics] Fout 1
make[1]: Weggaan uit map `/home/peter/tmp/R-2.3.0/tests'
make: *** [check] Fout 2

    An error while running 'make install', fixed by removing the     three line command from etc/Makefile that try to install     $(EXPORTFILES) : make[1]: Binnengaan van map `/home/peter/tmp/R-2.3.0/etc' mkdir -p -- /home/peter/lib/R/etc
installing etc ...

/bin/sh: -c: line 1: syntax error near unexpected token `;'
/bin/sh: -c: line 1: `for f in ; do  /usr/bin/install -c -m 644 ${f} "/home/peter/lib/R/etc";  done'
make[1]: *** [install] Fout 2
make[1]: Weggaan uit map `/home/peter/tmp/R-2.3.0/etc'
make: *** [install] Fout 1

--please do not edit the information below--

Version:
 platform = i686-pc-linux-gnu
 arch = i686
 os = linux-gnu
 system = i686, linux-gnu
 status =
 major = 2
 minor = 3.0
 year = 2006
 month = 04
 day = 24
 svn rev = 37909
 language = R
 version.string = Version 2.3.0 (2006-04-24)

Locale:
LC_CTYPE=nl_NL@euro;LC_NUMERIC=C;LC_TIME=nl_NL@euro;LC_COLLATE=C;LC_MONETARY=nl_NL@euro;LC_MESSAGES=nl_NL@euro;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C

Search Path:
 .GlobalEnv, package:methods, package:stats, package:utils, package:datasets, package:graphics, package:grDevices, Autoloads, package:base



R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Wed Apr 26 04:29:11 2006

This archive was generated by hypermail 2.1.8 : Tue 25 Apr 2006 - 22:17:37 GMT