2011/2/20 Reindl Harald <h.rei...@thelounge.net>:

> There are some more swicthes
> --disable-all   Disable all extensions which are enabled by default
>
> What about "--disable-all" followed by "--enable-feature" for all
> you want to have?
>
> The follwoing are not needed in most cases
> --disable-ipv6
> --disable-posix
> --disable-phar
> --disable-json
> __________________________________
>
>  --disable-ipv6          Disable IPv6 support
>  --disable-libxml        Disable LIBXML support
>  --disable-ctype         Disable ctype functions
>  --disable-inifile       DBA: INI support (bundled)
>  --disable-flatfile      DBA: FlatFile support (bundled)
>  --disable-dom           Disable DOM support
>  --disable-fileinfo      Disable fileinfo support
>  --disable-filter        Disable input filter support
>  --disable-hash          Disable hash support
>  --disable-json          Disable JavaScript Object Serialization support
>  --disable-mbregex       MBSTRING: Disable multibyte regex support
>  --disable-pdo           Disable PHP Data Objects support
>  --disable-phar          Disable phar support
>  --disable-posix         Disable POSIX-like functions
>  --disable-session       Disable session support
>  --disable-simplexml     Disable SimpleXML support
>  --disable-tokenizer     Disable tokenizer support
>  --disable-xml           Disable XML support
>  --disable-xmlreader     Disable XMLReader support
>  --disable-xmlwriter     Disable XMLWriter support

I already had --disabled-all. I have now tested with -Os instead of
-O2 which results in a 2.8MB executable. So that helps a bit :-)

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to