Thanks! Hehe..I see the error of my ways. I was doing this :
ac_add_options -march=opteron
Instead of this which works:
ac_add_options '--enable-optimize=-O3 -march=opteron -freorder-blocks -fno-reorder-functions -msse3 -mmmx -m3dnow -mfpmath=sse -D_FORTIFY_SOURCE=2'
Now I just have some make problems:
../../dist/lib/components/libtoolkitcomps.a(nsTypeAheadFind.o)(.text+0x1cf0): first defined here
/usr/bin/ld: Warning: size of symbol `nsTypeAheadFind::GetSearchContainers(nsISupports*, int, int, int, nsIPresShell**, nsIPresContext**)' changed from 1445 in ../../dist/lib/components/libtoolkitcomps.a(nsTypeAheadFind.o) to 1302 in ../../dist/lib/components/libtypeaheadfind.a(nsTypeAheadFind.o)
collect2: ld returned 1 exit status
Can I compile without gtk? I wonder.
Any ideas on that error? not turning up much.
#
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.6/source/
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=mozilla/obj-i686-pc-linux-gnu
# Options for 'configure' (same as command-line options).
ac_add_options --with-pthreads
ac_add_options --enable-application=browser
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-ui-locale=en-US
ac_add_options --with-distribution-id=Firefox-Optimized!
ac_add_options --disable-freetype2
#ac_add_options --enable-single-profile
ac_add_options --enable-extensions=default
ac_add_options --disable-installer
ac_add_options --disable-tests
ac_add_options '--enable-optimize=-O2 -march=opteron -freorder-blocks -fno-reorder-functions -msse2 -mmmx -m3dnow -mfpmath=sse -D_FORTIFY_SOURCE=2'
# -Wl -Bsymbolic ( these two I got from an AMD manual searching for gcc, will try when I can make)
ac_add_options --disable-shared
ac_add_options --enable-static
ac_add_options --disable-profilesharing
ac_add_options --disable-debug
ac_add_options --enable-xft
ac_add_options --enable-crypto
ac_add_options --disable-svg
ac_add_options --enable-canvas