X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=README.micro;h=040fcff6bbed58bf70500d505b4d2dc1f838bd92;hb=ca9af26ca151664402cc5d9c93fac66141a3e8ed;hp=d4b262896233910f5946321bae4c031270b7eaaa;hpb=ad5a63fe9396219f88b25d62a50a1bc7fb7f0c96;p=p5sagit%2Fp5-mst-13.2.git diff --git a/README.micro b/README.micro index d4b2628..040fcff 100644 --- a/README.micro +++ b/README.micro @@ -10,7 +10,7 @@ We assume ANSI C89 plus the following: - - rename() - opendir(), readdir(), closedir() (via dirent.h) -- memchr (via string.h) +- memchr(), memcmp(), memcpy() (via string.h) - (a safe) putenv() (via stdlib.h) - strtoul() (via stdlib.h) (grep for 'define' in uconfig.sh.) @@ -24,4 +24,12 @@ If you make changes to uconfig.sh, run make -f Makefile.micro regen_uconfig -to regenerate uconfig.h. +to regenerate uconfig.h. If your compilation platform is not 32-bit +little-endian (like x86), you might want to try + + make -f Makefile.micro patch_uconfig + +*before* the "make -f Makefile.micro". This tries to minimally patch +the uconfig.sh using your *current* Perl so that your microperl has +the correct basic types and sizes and byteorder. +