VIA_C3_Ezra
gcc-3.3から-march=c3と出来るようになった。
- GCC3.4.x
GCCを上げるのは何となく怖いので
zlib
tar zxvf zlib-1.2.1.tar.gz cd zlib-1.2.1/ CFLAGS="-march=i586 -pipe -O2 -fomit-frame-pointer \ -ffast-math -finline-functions -mmmx -m3dnow" \ ./configure --prefix=/usr make make install
libpng
tar jxvf libpng-1.2.7.tar.bz2 cd libpng-1.2.7/ cp -p scripts/makefile.linux makefile vi makefile
ZLIBLIB=/usr/lib ZLIBINC=/usr/include
CFLAGS=-march=i586 -pipe -O2 -fomit-frame-pointer \ -ffast-math -finline-functions -mmmx -m3dnow
make make install
libjpeg
tar zxvf jpegsrc.v6b.tar.gz cd jpeg-6b/ CFLAGS="-march=i586 -pipe -O2 -fomit-frame-pointer \ -ffast-math -finline-functions -mmmx -m3dnow" \ ./configure --prefix=/usr make make install
Apache
tar zxvf httpd-2.0.51.tar.gz cd httpd-2.0.51/ CFLAGS="-march=i586 -pipe -O2 -fomit-frame-pointer \ -ffast-math -finline-functions -mmmx -m3dnow" \ ./configure --prefix=/usr/local/apache2051 \ --enable-so \ --enable-rewrite \ --disable-autoindex \ --disable-imap \ --disable-include \ --disable-negotiation \ --disable-status \ --disable-userdir make make install cp /usr/local/apache2/conf/httpd.conf /usr/local/apache2051/conf/ cp /usr/local/apache2051/modules/libphp4.so /usr/local/apache2/modules/ /etc/rc.d/init.d/httpd stop cp /usr/local/apache2/logs/* /usr/local/apache2051/logs/ rm -i /usr/local/apache2 ln -s /usr/local/apache2051 /usr/local/apache2 /etc/rc.d/init.d/httpd start
PHP
tar jxvf php-4.3.9.tar.bz2 cd php-4.3.9/ CFLAGS="-march=i586 -pipe -O2 -fomit-frame-pointer \ -ffast-math -finline-functions -mmmx -m3dnow" \ ./configure --with-apxs2=/usr/local/apache2/bin/apxs \ --without-mysql \ --enable-mbstring \ --enable-mbstr-enc-trans \ --enable-mbregex \ --with-gd \ --with-ttf \ --with-jpeg-dir=/usr/lib \ --with-png-dir=/usr/lib \ --with-zlib-dir=/usr/include make /etc/rc.d/init.d/httpd stop make install vi /usr/local/apache2051/conf/httpd.conf /etc/rc.d/init.d/httpd start
MMCache
tar zxvf turck-mmcache-2.4.6.tar.gz cd turck-mmcache-2.4.6 export PHP_PREFIX="/usr/local" $PHP_PREFIX/bin/phpize export CFLAGS="-march=i586 -pipe -O2 -fomit-frame-pointer \ -ffast-math -finline-functions -mmmx -m3dnow" ./configure --enable-mmcache=shared --with-php-config=$PHP_PREFIX/bin/php-config make /etc/rc.d/init.d/httpd stop make install rm -i /usr/local/lib/php/extensions/mmcache.so ln -s /usr/local/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so /usr/local/lib/php/extensions/mmcache.so vi /usr/local/lib/php.ini /etc/rc.d/init.d/httpd start
fast-mathは結構危険らしいですね。
気になる
- ServerSetup - W124-PukiWiki Eden用カーネルパッチがある?
- flashplayer+EsounDとLM_sensors LM_sensors