Hi,
I am trying to install the pagespeed module for Nginx on FreeBSD 9.2 but it keeps giving me errors. Can someone help? Here is the error.
I have gone through below reference URLs already but found nothing helpful. Please help.
https://github.com/pagespeed/ngx_pagespeed/issues/308
https://github.com/pagespeed/ngx_pagespeed/wiki/Building-PSOL-From-Source
https://developers.google.com/speed/pagespeed/module/build_ngx_pagespeed_from_source
I am trying to install the pagespeed module for Nginx on FreeBSD 9.2 but it keeps giving me errors. Can someone help? Here is the error.
I have gone through below reference URLs already but found nothing helpful. Please help.
https://github.com/pagespeed/ngx_pagespeed/issues/308
https://github.com/pagespeed/ngx_pagespeed/wiki/Building-PSOL-From-Source
https://developers.google.com/speed/pagespeed/module/build_ngx_pagespeed_from_source
Code:
configuring additional modules
adding module in /usr/local/src/ngx_pagespeed-release-1.9.32.1-beta
mod_pagespeed_dir=/usr/local/src/ngx_pagespeed-release-1.9.32.1-beta/src
build_from_source=true
checking for psol ... not found
./configure: error: module ngx_pagespeed requires the pagespeed optimization library.
Look in obj/autoconf.err for more details.
from autoconf.err
checking for psol
cc: /usr/local/src/ngx_pagespeed-release-1.9.32.1-beta/src/net/instaweb/automatic/pagespeed_automatic.a: No such file or directory
objs/autotest.cc:5:42: error: pagespeed/kernel/base/string.h: No such file or directory
objs/autotest.cc:6:49: error: pagespeed/kernel/base/string_writer.h: No such file or directory
objs/autotest.cc:7:56: error: pagespeed/kernel/base/null_message_handler.h: No such file or directory
objs/autotest.cc:8:46: error: pagespeed/kernel/html/html_parse.h: No such file or directory
objs/autotest.cc:9:54: error: pagespeed/kernel/html/html_writer_filter.h: No such file or directory
objs/autotest.cc: In function 'int main()':
objs/autotest.cc:14: error: 'GoogleString' was not declared in this scope
objs/autotest.cc:14: error: expected `;' before 'output_buffer'
objs/autotest.cc:15: error: 'net_instaweb' has not been declared
objs/autotest.cc:15: error: expected `;' before 'write_to_string'
objs/autotest.cc:17: error: 'net_instaweb' has not been declared
objs/autotest.cc:17: error: expected `;' before 'handler'
objs/autotest.cc:18: error: 'net_instaweb' has not been declared
objs/autotest.cc:18: error: expected `;' before 'html_parse'
objs/autotest.cc:19: error: 'net_instaweb' has not been declared
objs/autotest.cc:19: error: expected `;' before 'html_writer_filter'
objs/autotest.cc:21: error: 'html_writer_filter' was not declared in this scope
objs/autotest.cc:21: error: 'write_to_string' was not declared in this scope
objs/autotest.cc:22: error: 'html_parse' was not declared in this scope
objs/autotest.cc:29: error: 'output_buffer' was not declared in this scope
objs/autotest.cc:29: error: 'printf' was not declared in this scope