Skip to content

Instantly share code, notes, and snippets.

@FarhadG
Last active August 29, 2015 14:16
Show Gist options
  • Save FarhadG/604299589d2233b7f4df to your computer and use it in GitHub Desktop.
Save FarhadG/604299589d2233b7f4df to your computer and use it in GitHub Desktop.
glslify-optimize install error
> mapbox-glsl-optimizer@0.1.3 install /Users/OSX/Documents/code/platform/webgl-shaders/node_modules/glslify-optimize/node_modules/mapbox-glsl-optimizer
> node-pre-gyp install --fallback-to-build
CC(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glcpp/glcpp-lex.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glcpp/glcpp-parse.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glcpp/pp.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ast_array_index.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ast_expr.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ast_function.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ast_to_hir.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ast_type.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/builtin_functions.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/builtin_types.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/builtin_variables.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glsl_lexer.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glsl_optimizer.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glsl_parser.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glsl_parser_extras.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glsl_symbol_table.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/glsl_types.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/hir_field_selection.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_stats.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_basic_block.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_builder.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_clone.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_constant_expression.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_equals.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_expression_flattening.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_function.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_function_can_inline.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_function_detect_recursion.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_hierarchical_visitor.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_hv_accept.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_import_prototypes.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_print_glsl_visitor.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_print_visitor.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_rvalue_visitor.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_unused_structs.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_validate.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ir_variable_refcount.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_atomics.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_functions.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_interface_blocks.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_uniform_block_active_visitor.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_uniform_blocks.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_uniform_initializers.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_uniforms.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/link_varyings.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/linker.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/loop_analysis.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/loop_controls.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/loop_unroll.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_clip_distance.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_discard.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_discard_flow.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_if_to_cond_assign.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_instructions.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_jumps.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_mat_op_to_vec.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_noise.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_packed_varyings.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_packing_builtins.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_output_reads.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_ubo_reference.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_variable_index_to_cond_assign.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_vec_index_to_cond_assign.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_vec_index_to_swizzle.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_vector.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_vector_insert.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/lower_named_interface_blocks.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_algebraic.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_array_splitting.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_constant_folding.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_constant_propagation.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_constant_variable.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_copy_propagation.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_copy_propagation_elements.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_cse.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_dead_code.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_dead_code_local.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_dead_functions.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_flatten_nested_if_blocks.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_function_inlining.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_if_simplification.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_noop_swizzle.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_redundant_jumps.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_structure_splitting.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_swizzle_swizzle.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_tree_grafting.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_vectorize.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_vector_splitting.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_flip_matrices.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/opt_dead_builtin_varyings.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/glsl/ralloc.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/s_expression.o
CXX(target) Release/obj.target/glsl_optimizer_lib/src/glsl/standalone_scaffolding.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/glsl/strtod.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/mesa/main/hash_table.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/mesa/main/imports.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/mesa/program/prog_hash_table.o
CC(target) Release/obj.target/glsl_optimizer_lib/src/mesa/program/symbol_table.o
LIBTOOL-STATIC Release/glsl_optimizer_lib.a
CXX(target) Release/obj.target/glslOptimizer/src/node/binding.o
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js rebuild --name=mapbox-glsl-optimizer --configuration=Release --module_name=glslOptimizer --version=0.1.3 --minor=1 --patch=3 --runtime=node --node_abi=node-v14 --platform=darwin --target_platform=darwin --arch=x64 --target_arch=x64 --module_main=./lib/glslOptimizer.node --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/Users/OSX/Documents/code/platform/webgl-shaders/node_modules/glslify-optimize/node_modules/mapbox-glsl-optimizer/lib --module=/Users/OSX/Documents/code/platform/webgl-shaders/node_modules/glslify-optimize/node_modules/mapbox-glsl-optimizer/lib/glslOptimizer.node --remote_path=./mapbox-glsl-optimizer/v0.1.3/ --package_name=node-v14-darwin-x64.tar.gz --staged_tarball=build/stage/mapbox-glsl-optimizer/v0.1.3/node-v14-darwin-x64.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/mapbox-glsl-optimizer/v0.1.3/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/mapbox-glsl-optimizer/v0.1.3/node-v14-darwin-x64.tar.gz' (1)
npm ERR! Darwin 14.1.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "glslify-optimize" "--save"
npm ERR! node v0.12.0
npm ERR! npm v2.5.1
npm ERR! code ELIFECYCLE
npm ERR! mapbox-glsl-optimizer@0.1.3 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the mapbox-glsl-optimizer@0.1.3 install script 'node-pre-gyp install --fallback-to-build'.
npm ERR! This is most likely a problem with the mapbox-glsl-optimizer package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-pre-gyp install --fallback-to-build
npm ERR! You can get their info via:
npm ERR! npm owner ls mapbox-glsl-optimizer
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /Users/OSX/Documents/code/platform/webgl-shaders/npm-debug.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment