Commit 3b819b30 authored by Dan Fandrich's avatar Dan Fandrich
Browse files

bash is not required when compiling under Minix

parent 3fa60164
Loading
Loading
Loading
Loading
+26 −14
Original line number Diff line number Diff line
@@ -597,28 +597,40 @@ eCos
Minix
=====
   curl can be compiled on Minix 3 using gcc or ACK (starting with
   ver. 3.1.3).  The gcc and bash packages must be installed first.
   The default heap size allocated to bash is inadequate for running
   configure and will result in out of memory errors.  Increase it with
   the command:
   ver. 3.1.3).  The default heap size allocated to several required
   programs is inadequate for configuring and compiling curl and will
   result in strange errors unless fixed (which only needs to be done
   once).
   
   ACK
   ---
   Increase heap sizes with the commands:

     chmem =1024000 /usr/lib/em_cemcom.ansi
     chmem =512000 /usr/lib/i386/as

   If you have bash installed:

     chmem =2048000 /usr/local/bin/bash

   Make sure gcc and bash are in the PATH with the command:
   Configure and compile with:

     export PATH=/usr/gnu/bin:$PATH
     ./configure CC=cc LD=cc GREP=grep CPPFLAGS=-D_POSIX_SOURCE=1
     make

   then configure curl with a command like this:
   GCC
   ---
   If you have bash installed:

     ./configure CC=gcc GREP=grep AR=/usr/gnu/bin/gar
     chmem =2048000 /usr/local/bin/bash

   Then simply run 'make'.
   Make sure gcc is in your PATH with the command:
   
   To compile with the ACK C compiler:
     export PATH=/usr/gnu/bin:$PATH
   
     chmem =1024000 /usr/lib/em_cemcom.ansi
     chmem =512000 /usr/lib/i386/as
     ./configure CC=cc LD=cc GREP=grep CPPFLAGS=-D_POSIX_SOURCE=1
   then configure and compile curl with:

     ./configure CC=gcc GREP=grep AR=/usr/gnu/bin/gar
     make