Тоже самое... ld: fatal: symbol referencing errors. No output written to objs/nginx *** Error code 2 make: Fatal error: Command failed for target `objs/nginx' Current working directory /export/home/user/nginx-1.5.10 *** Error code 1 make: Fatal error: Command failed for target `build'
Скомпилилось только тогда, когда я указал CFLAGS="-fast" перед configure, но это, видимо, не выход. Sergey Budnevitch Wrote: ------------------------------------------------------- > 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 Posted at Nginx Forum: http://forum.nginx.org/read.php?21,247559,247645#msg-247645 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru