P.S.: все это происходит на LTSP клиентах (e-Box 3310 и e-Box 2300) (firefox запускается локально), на LTSP сервере стоит kubuntu 10.4 amd64 (chroot i386-ой); на других LTSP клиентах локальный firefox работает!
мозиловцы под 686 собирают... а потом все это заворачивают i386-ой .deb...
FYI, i386 в Debian совершенно не означает, что оно пойдёт на 80386. Это всего лишь обозначение архитектуры x86 (32bit). Даже многие пакеты из официального репозитория Debian не пойдут на i486.
FYI, i386 в Debian совершенно не означает, что оно пойдёт на 80386. Это всего лишь обозначение архитектуры x86 (32bit). Даже многие пакеты из официального репозитория Debian не пойдут на i486.
А я-то надеялся, что в debian до сих пор еще парятся и собирают все под 386-ые. Другие вот дистрибутивы сразу указывают i586 или i686!
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
#select an application to build
ac_add_options --enable-application=browser
mk_add_options MOZ_CO_PROJECT=browser
##Optimization
#Enables the default compiler optimization options
ac_add_options --enable-optimize
#particular compiler optimization option
ac_add_options --enable-optimize="-O2 -march=i486 -mtune=i486"
ac_add_options --host=i486-linux-gnu
ac_add_options --build=i486-linux-gnu
ac_add_options --target=i486-linux-gnu
#Builds the core gecko components as a single library called libxul.
#This improves startup and runtime performance by reducing the number of relocations performed. (default)
ac_add_options --enable-libxul
бинарник создается в папке obj-i686-pc-linux-gnu?!?
При запуске в safe-mode вроде как все работает (по крайней мере, пока ни разу не вылетело). Забавно, что при выборе опций, которые станут постоянными (в меню safe mode) и нажатии на "Make Changes and Restart" ff вылетает все с тем же "Illegal instuction" - перепробовал всевозможные комбинации предлагаемых опций (чтобы выяснить из-за чего же конкретно вылетает), но безрезультатно (даже, если выбрать все 5 опций, сохранить и перезапустить). Короче, работает только при нажатии на "Continue in Safe Mode"!
Куда копать?
В общем, всевозможные танцы с бубном (сборка из исходников с разными параметрами и на разном железе) не помогли! Пока вердикт такой: "Firefox на i486 не работает!".
P.S.: оказывется даже версия 0.1 собиралась под i686!