Hello,
a few weeks ago i could compile mod-pagespeed successfully from source on all my 3 systems. Ubuntu12/Ubuntu14/Ubuntu16
Now only Ubuntu14 compiles successfully.
Because i build deb-packages, myl last step is : make BUILDTYPE=Release AR.host=`pwd`/build/wrappers/ar.sh AR.target=`pwd`/build/wrappers/ar.sh linux_package_deb
The error on Ubuntu12 is:
CC(target) out/Release/obj.target/openssl/third_party/boringssl/src/crypto/asn1/t_bitst.o
CC(target) out/Release/obj.target/openssl/third_party/boringssl/src/crypto/asn1/t_pkey.o
CC(target) out/Release/obj.target/openssl/third_party/boringssl/src/crypto/asn1/tasn_dec.o
In file included from third_party/boringssl/src/crypto/asn1/tasn_dec.c:66:0:
third_party/boringssl/src/crypto/asn1/../internal.h:121:22: schwerwiegender Fehler: stdalign.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make: *** [out/Release/obj.target/openssl/third_party/boringssl/src/crypto/asn1/tasn_dec.o] Fehler 1
it seems that stdalign.h is not part of gcc 4.6.3
The error on Ubuntu16 is:
CXX(host) out/Release/obj.host/protoc/third_party/protobuf/src/google/protobuf/compiler/java/java_service.o
CXX(host) out/Release/obj.host/protoc/third_party/protobuf/src/google/protobuf/compiler/java/java_string_field.o
CXX(host) out/Release/obj.host/protoc/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.o
CXX(host) out/Release/obj.host/protoc/third_party/protobuf/src/google/protobuf/compiler/main.o
LINK(host) out/Release/protoc
TOUCH _home_me_mod_pagespeed_src_pagespeed_kernel_gyp_pagespeed_http_pb_target_genproto_0.intermediate
RULE _home_me_mod_pagespeed_src_pagespeed_kernel_gyp_pagespeed_http_pb_target_genproto_0 _home_me_mod_pagespeed_src_pagespeed_kernel_gyp_pagespeed_http_pb_target_genproto_0.intermediate
bash: out/Release/protoc: Datei oder Verzeichnis nicht gefunden
pagespeed/
pagespeed_http_pb.target.mk:13: die Regel für Ziel „_home_me_mod_pagespeed_src_pagespeed_kernel_gyp_pagespeed_http_pb_target_genproto_0.intermediate“ scheiterte
make: *** [_home_me_mod_pagespeed_src_pagespeed_kernel_gyp_pagespeed_http_pb_target_genproto_0.intermediate] Fehler 127
rm _home_me_mod_pagespeed_src_pagespeed_kernel_gyp_pagespeed_http_pb_target_genproto_0.intermediate _home_me_mod_pagespeed_src_build_build_util_gyp_lastchange_target_lastchange.intermediate
Interesting is this: bash: out/Release/protoc:Datei oder Verzeichnis nicht gefunden
"Datei oder Verzeichnis nicht gefunden" means "file or directory not found".
But File out/Release/protoc is existing.
What can i do now to compile again successfully?
Thanks,
Hajo