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