The R Project SVN R

Rev

Rev 48443 | Rev 51157 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 48443 Rev 48915
Line 3... Line 3...
3
 
3
 
4
1) fixed/h/config.h can be made automatically.  Some of this is
4
1) fixed/h/config.h can be made automatically.  Some of this is
5
achieved by overrides in the configure script.
5
achieved by overrides in the configure script.
6
 
6
 
7
You will need a copy of sh.exe in /bin.  Then with the R sources in
7
You will need a copy of sh.exe in /bin.  Then with the R sources in
8
/R/R-2.6.0, I used in /TEMP/R (any other directory will do, except the
8
/R/R-2.10.0, I used in /TEMP/R (any other directory will do, except the
9
sources).
9
sources).
10
 
10
 
11
To test trio and iconv, set
11
To test trio set
12
 
12
 
13
LIBS='RHOME/src/extra/trio/libtrio.a -LRHOME/src/gnuwin32/unicode'
13
LIBS='<RHOME>/src/extra/trio/libtrio.a'
14
 
14
 
15
and put fixed/h/iconv.h in your C_INCLUDE_PATH.
-
 
16
 
-
 
17
sh /R/R-2.6.0/configure --build=i386-pc-mingw32 --with-readline=no --with-x=no
15
sh /R/R-2.10.0/configure --build=i386-pc-mingw32 --with-readline=no --with-x=no
18
 
16
 
19
This ran fairly slowly, currently producing a src/include/config.h
17
This ran fairly slowly, currently producing a src/include/config.h
20
that differs only in that
18
that differs only in that
21
 
19
 
22
 - it does not find the declarations of siglongjmp/sigsetjmp (in
20
 - it does not find the declarations of siglongjmp/sigsetjmp (in
Line 26... Line 24...
26
 
24
 
27
Also, watch out for versions of the header files.  For example,
25
Also, watch out for versions of the header files.  For example,
28
<strings.h> was in mingw-runtime-1.2 and later, but not in the
26
<strings.h> was in mingw-runtime-1.2 and later, but not in the
29
Mingw-1.1 bundle.  These days we insist on a current MinGW.
27
Mingw-1.1 bundle.  These days we insist on a current MinGW.
30
 
28
 
31
BDR 2002-04-15, 2003-02-10, 2004-06-28, 2005-11-25, 2006-07-06, 2007-08-09
29
BDR 2002-04-15, 2003-02-10, 2004-06-28, 2005-11-25, 2006-07-06, 2007-08-09, 
-
 
30
    2009-07-08
32
 
31
 
33
 
32
 
34
2) The Makefiles for building a distribution have been reorganized.  Now
33
2) The Makefiles for building a distribution have been reorganized.  Now
35
all of the decisions about what files go into the distributables are made
34
all of the decisions about what files go into the distributables are made
36
in installer/Makefile; the decisions about which component of the setup
35
in installer/Makefile; the decisions about which component of the setup