Хотелось-бу узнать - кто-нибудь пытался скомпилировать ngnix под
Linux-ом который работает на UltraSparc.
Причем хотелось-бы его собрать в 32-битном режиме, так как полезные
библиотеки собраны в 32-битном режиме.
Дистрибутив - debian.
С большой степенью верятности должно собраться.
Возможно, нужно будет указать
./configure ... --with-cc-opt="-m32" --with-ld-opt="-m32"
чтобы gcc собирал 32-битный код.
/tmp/ccZZ915Y.s:377: (Requires v9|v9a|v9b; requested architecture is
sparclite.)
/tmp/ccZZ915Y.s:585: Error: Architecture mismatch on "membar".
/tmp/ccZZ915Y.s:585: (Requires v9|v9a|v9b; requested architecture is
sparclite.)
make[2]: *** [objs/src/core/ngx_times.o] Error 1
make[2]: Leaving directory `/home/andrey/work/debian/nginx/nginx-0.3.11'
Там просто асемблерная вставка есть, собственно из-за этого и все проблемы.