summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/patches/README
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/patches/README')
-rw-r--r--Build/source/utils/asymptote/patches/README26
1 files changed, 26 insertions, 0 deletions
diff --git a/Build/source/utils/asymptote/patches/README b/Build/source/utils/asymptote/patches/README
new file mode 100644
index 00000000000..1f1276c383c
--- /dev/null
+++ b/Build/source/utils/asymptote/patches/README
@@ -0,0 +1,26 @@
+The optional patches to flex-2.5.31 and bison-2.0a in this directory fix a
+number of problems with warning and/or error messages generated by strict
+compilers.
+
+A modified version of dvipdf that accepts common dvips options is included.
+
+The file gcc3.3.2curses.patch can be used to patch the broken curses.h header
+files (or a local copy thereof in the current directory) on some AIX and
+IRIX systems.
+
+The file gc6.8_AIX.patch fixes an incorrect Boehm garbage collector
+prototype in the file gc6.8/include/gc.h (version 6.8).
+
+The file gc-7.0nomem.patch avoids segmentation faults with gc-7.0 on
+out-of-memory errors.
+
+The file cygwin_freeglut-3.0.0.patch fixes undefined symbols when compiling the
+freeglut library statically under cygwin.
+
+The file fixmem.reg patches the Microsoft Windows registry so that the
+cygwin1.dll library can allocate more than 384MB. It is applied
+automatically by the Asymptote setup.exe file but may also be applied manually:
+regedit /s fixmem.reg
+
+The file gl-matrix-2.4.0-pruned.patch is used to build the required subset of
+the gl-matrix library. \ No newline at end of file