On 14 Feb 2014, at 19:37, sebor <nginx-fo...@nginx.us> wrote:

> Валентин Бартенев Wrote:
> -------------------------------------------------------
>> On Friday 14 February 2014 09:59:51 sebor wrote:
>>> Т.е. для 64-битной сборки достаточно указать  только 
>>> --with-cpu-opt=sparc64?
>>> 
>> 
>> Да.
>> 
> 
> Только что проверил - результат тот же.
> После configure в файле objs/Makefile есть сторока:
> CFLAGS =  -fast -xipo -m64 -errwarn=%all -g -I ../pcre-8.34
> Может перед make из нее тоже убирать?

Нет, проблема у вас в том, что nginx собирается 64-битный, а openssl 32-битный
и все ломается на этапе компоновки. Передачей параметров тут, видимо, не 
отделаться, из-за
мудреного конфигурирования openssl и неестественного его интеллекта. Попробуйте 
в auto/lib/openssl/make
вместо

        && ./config --prefix=$ngx_prefix no-shared $OPENSSL_OPT \\

вбить
        && ./Configure --prefix=$ngx_prefix no-shared $OPENSSL_OPT 
solaris-sparcv9-cc \\ 


Рекомендую обратить внимание на результаты тестов при сборке openssl’я. sunpro 
раньше очень хорошо
оптимизировал rsa в openssl’е, так, что все собиралось, но ничего не работало.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить