| 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
|