ich habe eine Frage zu den CFLAGS beim bauen vom apache2 b.z.w. php4
unter Debian sarge.
cat /proc/cpuinfo liefert:
Code: Select all
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 37
model name : AMD Opteron(tm) Processor 246
stepping : 1
cpu MHz : 1994.724
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow pni
bogomips : 3923.96
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 37
model name : AMD Opteron(tm) Processor 246
stepping : 1
cpu MHz : 1994.724
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow pni
bogomips : 3981.31
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
Code: Select all
CFLAGS="-march=opteron -O2 -pipe"
./configure --prefix=/usr/local/apache2
--with-mpm=prefork
--enable-rewrite
--enable-so
--enable-cache
--enable-mem-cache
--enable-ssl
--enable-http
--enable-deflate
--enable-headers
--with-included-apr
Dort findet sich keine --march=opteron Option wieder.
eine Zeile aus dem make Output sieht z.b. so aus:
Code: Select all
/bin/sh /usr/local/src/httpd-2.2.4/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthread -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I./include -I/usr/local/src/httpd-2.2.4/srclib/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/httpd-2.2.4/srclib/apr/include -o passwd/apr_getpass.lo -c passwd/apr_getpass.c && touch passwd/apr_getpass.lo
Werden meine Optimierungen ignoriert?
Ich bin dankbar für jeden Tip.
Mike