aboutsummaryrefslogtreecommitdiffstats
path: root/README_d
diff options
context:
space:
mode:
Diffstat (limited to 'README_d')
-rw-r--r--README_d/README.aix6
-rw-r--r--README_d/README.hpux43
-rw-r--r--README_d/README.ia648
-rw-r--r--README_d/README.pc3
-rw-r--r--README_d/README.solaris18
5 files changed, 77 insertions, 1 deletions
diff --git a/README_d/README.aix b/README_d/README.aix
new file mode 100644
index 00000000..283d3873
--- /dev/null
+++ b/README_d/README.aix
@@ -0,0 +1,6 @@
+Tue Mar 11 13:21:26 IST 2003
+============================
+
+On AIX 4.2 systems, you need:
+
+ ./configure --disable-nls && make all check install
diff --git a/README_d/README.hpux b/README_d/README.hpux
new file mode 100644
index 00000000..59f87539
--- /dev/null
+++ b/README_d/README.hpux
@@ -0,0 +1,43 @@
+Mon, 27 May 2002 17:55:46 +0800
+-------------------------------
+
+The network support "|&" may not work under HP-UX 11.
+An error message appears similar to this:
+gawk: test_script.awk:3: fatal: get_a_record: iop->buf: can't allocate -61246
+bytes of memory (not enough space)
+
+Solution:
+This is a bug in the fstat() call of HP-UX 11.00, please apply
+the cumulative ARPA Transport patch PHNE_26771 to fix it.
+
+The following is the related description in PHNE_26771:
+
+ Customer's application gets the wrong value from fstat().
+ Resolution:
+ The value returned via st_blksize is now retrieved
+ from the same info as in 10.20.
+
+In case you cannot apply the HP patch, the attached patch to gawk source
+might work.
+
+Xiang Zhao <xiangz@163.net>
+Stepan Kasal <kasal@math.cas.cz>
+
+--- gawk-3.1.2-plain/posix/gawkmisc.c Tue Apr 16 13:58:41 2002
++++ gawk-3.1.2-hpux/posix/gawkmisc.c Fri May 24 11:46:35 2002
+@@ -77,7 +77,13 @@
+ * meant for in the first place.
+ */
+ #ifdef HAVE_ST_BLKSIZE
+-#define DEFBLKSIZE (stb->st_blksize > 0 ? stb->st_blksize : BUFSIZ)
++ /*
++ * 100k must be enough for everybody,
++ * bigger number means probably a bug in fstat()
++ */
++#define MAXBLKSIZE 102400
++#define DEFBLKSIZE (stb->st_blksize > 0 && stb->st_blksize <= MAXBLKSIZE \
++ ? stb->st_blksize : BUFSIZ)
+ #else
+ #define DEFBLKSIZE BUFSIZ
+ #endif
+
diff --git a/README_d/README.ia64 b/README_d/README.ia64
index 439f9f3c..844d6a6a 100644
--- a/README_d/README.ia64
+++ b/README_d/README.ia64
@@ -1,3 +1,11 @@
+Tue Mar 11 13:19:45 IST 2003
+============================
+
+On real Itanium systems, builds with GCC are fine. If you're using the
+Intel compiler `ecc', you need:
+
+ CC=ecc ./configure && make all check install CFLAGS='-g -Drestrict='
+
Tue Apr 16 13:55:15 IDT 2002
============================
The current version of the IA-64 environment builds gawk without any problems.
diff --git a/README_d/README.pc b/README_d/README.pc
index 066b1ae8..5218508b 100644
--- a/README_d/README.pc
+++ b/README_d/README.pc
@@ -6,7 +6,8 @@ support for long filenames under Win95), Eberhard Mattes (EMX; OS/2,
DOS, and Win32 with rsxnt), and Jan-Jaap van der Heijden and Mumit Khan
(Mingw32; Win32). Microsoft Visual C/C++ can be used to build a Win32
version for Windows 9x/NT, and MSC can be used to build 16-bit versions
-for DOS and OS/2.
+for DOS and OS/2. (As of 3.1.2, the MSC version doesn't work, but the
+maintainer for it is working on fixing it.)
The cygwin environment (http://www.cygwin.com) may also be used
to compile and run gawk under Windows. For cygwin, building and
diff --git a/README_d/README.solaris b/README_d/README.solaris
index 205f7634..499ea4d8 100644
--- a/README_d/README.solaris
+++ b/README_d/README.solaris
@@ -118,3 +118,21 @@ The Ohio State University http://www.math.ohio-state.edu/~nevai/
Columbus, Ohio 43210-1174 1-614-292-5310 (Office/Answering Device)
The United States of America 1-614-292-1479 (Math Dept Fax)
+Solaris Problem #3:
+===================
+Sun Feb 9 10:35:51 IST 2003
+
+Certain versions of Sun C give compilation errors under Solaris 5.5, 5.6 and
+possibly later. Here's what I was told:
+
+> We have this version of cc here:
+> cc -V
+> cc: Sun WorkShop 6 update 1 C 5.2 2000/09/11
+>
+> Probably, the others use different combinations of OS and CC.
+> A quick fix was this (we use csh-syntax here):
+>
+> setenv CC "/opt/SUNWspro/bin/cc -Xc"
+> ./configure
+> make check
+