Compile error: /usr/bin/ld: cannot find ../operators/libbeam_search_op.a: Too many open files
Created by: QinZiwen
Compile error:
cmake .. -DFLUID_INFERENCE_INSTALL_DIR=/home/wga/Paddle/install_dir -DCMAKE_BUILD_TYPE=Release -DWITH_PYTHON=OFF -DWITH_MKL=OFF -DWITH_GPU=OFF -DON_INFER=ON
log is:
...
[100%] Building CXX object paddle/fluid/inference/capi/CMakeFiles/paddle_fluid_c_shared.dir/pd_predictor.cc.o
[100%] Building CXX object paddle/fluid/inference/capi/CMakeFiles/paddle_fluid_c_shared.dir/pd_tensor.cc.o
[100%] Building CXX object paddle/fluid/inference/capi/CMakeFiles/paddle_fluid_c_shared.dir/c_api.cc.o
/usr/bin/ld: cannot find ../operators/libbeam_search_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libunstack_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libattention_lstm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libprroi_pool_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpad_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libconv_transpose_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libfill_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libshape_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpad_constant_like_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libhierarchical_sigmoid_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librun_program_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libadd_position_encoding_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libfilter_by_instag_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librandperm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgrid_sampler_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libspace_to_depth_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libarray_to_lod_tensor_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libscale_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libconv_shift_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liballclose_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libunique_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgroup_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpositive_negative_pair_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsize_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsquared_l2_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libroi_pool_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libcoalesce_tensor_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libspp_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libchunk_eval_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libindex_select_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libdgc_clip_by_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libexpand_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libscatter_nd_add_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libstack_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libtril_triu_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmax_sequence_len_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpixel_shuffle_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libdiag_embed_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpull_sparse_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libseed_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libindex_sample_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libdeformable_conv_v1_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmerge_selected_rows_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libdist_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libflatten_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libtensor_array_to_tensor_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libconcat_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libunsqueeze_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libfill_constant_batch_size_like_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpad2d_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmean_iou_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgather_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsigmoid_cross_entropy_with_logits_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librank_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libwhere_index_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsquared_l2_distance_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgaussian_random_batch_size_like_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libuniform_random_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpush_dense_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsave_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librank_attention_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libbilinear_tensor_product_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libcross_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libshuffle_batch_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpool_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libteacher_student_sigmoid_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libcrop_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblstm_unit_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libwhere_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libone_hot_v2_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libclip_by_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libctc_align_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsmooth_l1_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblookup_sparse_table_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librange_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libbpr_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblookup_table_dequant_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libunique_with_counts_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libaddmm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgaussian_random_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgru_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsqueeze_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmargin_rank_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libhuber_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsoftmax_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libinterpolate_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libarg_max_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libcast_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libeye_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgru_unit_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libinstance_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmaxout_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libactivation_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librandint_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblod_rank_table_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libfake_quantize_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmatmul_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libkron_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libunbind_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libcrop_tensor_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libarg_min_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpull_sparse_v2_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libp_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libisfinite_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libhash_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libdeformable_conv_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libprelu_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libbeam_search_decode_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsplit_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libim2sequence_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libbmm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librandom_crop_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libbce_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libkldiv_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libreverse_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libhinge_loss_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libroi_align_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libload_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsample_logits_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libmul_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libshuffle_channel_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblinspace_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpsroi_pool_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libdequantize_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libselect_output_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpool_with_index_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librow_conv_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libtree_conv_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpartial_concat_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libreorder_lod_tensor_by_rank_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblayer_norm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsampling_id_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libshrink_rnn_memory_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libfsp_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblinear_chain_crf_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libroll_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libreshape_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libaffine_grid_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsum_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsplit_selected_rows_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libtdm_child_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libprint_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpartial_sum_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libtemporal_shift_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libfc_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpyramid_hash_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libselect_input_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblod_reset_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libcudnn_lstm_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libpull_box_sparse_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librnn_memory_helper_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libload_combine_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libsign_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libunpool_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblod_tensor_to_array_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libscatter_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblookup_table_v2_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libargsort_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/librequantize_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libgather_nd_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/liblabel_smooth_op.a: Too many open files
/usr/bin/ld: cannot find ../operators/libwarpctc_op.a: Too many open files
/usr/bin/ld: cannot find ../platform/dynload/libdynload_warpctc.a: Too many open files
/usr/bin/ld: cannot find ../platform/dynload/libdynamic_loader.a: Too many open files
/usr/bin/ld: cannot find ../operators/math/libsequence_padding.a: Too many open files
/usr/bin/ld: cannot find ../operators/math/libsequence_scale.a: Too many open files
/usr/bin/ld: cannot find ../operators/jit/libjit_kernel_helper.a: Too many open files
/usr/bin/ld: cannot find ../operators/jit/refer/libjit_kernel_refer.a: Too many open files
/usr/bin/ld: cannot find ../operators/jit/more/intrinsic/libjit_kernel_intrinsic.a: Too many open files
/usr/bin/ld: cannot find ../operators/jit/more/mix/libjit_kernel_mix.a: Too many open files
/usr/bin/ld: cannot find ../operators/jit/gen/libjit_kernel_jitcode.a: Too many open files
/usr/bin/ld: cannot find ../operators/jit/libjit_kernel_base.a: Too many open files
/usr/bin/ld: cannot find ../framework/libpaddle_framework.a: Too many open files
/usr/bin/ld: cannot find ../framework/libexecutor.a: Too many open files
/usr/bin/ld: cannot find ../operators/controlflow/librecurrent_op_helper.a: Too many open files
/usr/bin/ld: cannot find ../operators/librecurrent_op.a: Too many open files
/usr/bin/ld: cannot find ../framework/libexecutor.a: Too many open files
/usr/bin/ld: cannot find ../operators/controlflow/librecurrent_op_helper.a: Too many open files
/usr/bin/ld: cannot find ../operators/librecurrent_op.a: Too many open files
/usr/bin/ld: cannot find ../platform/liblodtensor_printer.a: Too many open files
/usr/bin/ld: cannot find ../framework/fleet/libfleet_wrapper.a: Too many open files
/usr/bin/ld: cannot find ../framework/fleet/libbox_wrapper.a: Too many open files
/usr/bin/ld: cannot find ../framework/io/libfs.a: Too many open files
/usr/bin/ld: cannot find ../framework/io/libshell.a: Too many open files
/usr/bin/ld: cannot find ../platform/libtimer.a: Too many open files
/usr/bin/ld: cannot find ../string/libstring_helper.a: Too many open files
/usr/bin/ld: cannot find ../framework/libexecutor_gc_helper.a: Too many open files
/usr/bin/ld: cannot find ../framework/libgarbage_collector.a: Too many open files
/usr/bin/ld: cannot find ../operators/controlflow/libconditional_block_op_helper.a: Too many open files
/usr/bin/ld: cannot find ../operators/controlflow/libconditional_block_op.a: Too many open files
/usr/bin/ld: cannot find ../framework/libnaive_executor.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libgraph_to_program_pass.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libgraph_pattern_detector.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libgraph_traits.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libfuse_pass_base.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libpass.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libgraph_helper.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libgraph.a: Too many open files
/usr/bin/ld: cannot find ../framework/ir/libnode.a: Too many open files
/usr/bin/ld: cannot find ../string/libpretty_log.a: Too many open files
/usr/bin/ld: cannot find ../framework/liblod_rank_table.a: Too many open files
/usr/bin/ld: cannot find ../framework/libfeed_fetch_method.a: Too many open files
/usr/bin/ld: cannot find ../operators/controlflow/libwhile_op_helper.a: Too many open files
/usr/bin/ld: cannot find ../operators/controlflow/libop_variant.a: Too many open files
/usr/bin/ld: cannot find ../imperative/liblayer.a: Too many open files
/usr/bin/ld: cannot find ../framework/libop_registry.a: Too many open files
/usr/bin/ld: cannot find ../framework/libvariable_helper.a: Too many open files
/usr/bin/ld: cannot find ../imperative/libimperative_flag.a: Too many open files
/usr/bin/ld: cannot find ../imperative/libprepared_operator.a: Too many open files
/usr/bin/ld: cannot find analysis/libanalysis_pass.a: Too many open files
/usr/bin/ld: cannot find ../framework/libproto_desc.a: Too many open files
/usr/bin/ld: cannot find ../framework/liboperator.a: Too many open files
/usr/bin/ld: cannot find ../framework/details/libnan_inf_utils.a: Too many open files
/usr/bin/ld: cannot find ../framework/libdata_transform.a: Too many open files
/usr/bin/ld: cannot find ../framework/libdata_device_transform.a: Too many open files
/usr/bin/ld: cannot find ../framework/libdata_type_transform.a: Too many open files
/usr/bin/ld: cannot find ../framework/libdata_layout_transform.a: Too many open files
/usr/bin/ld: cannot find ../operators/math/libmath_function.a: Too many open files
/usr/bin/ld: cannot find ../operators/math/libblas.a: Too many open files
/usr/bin/ld: cannot find ../framework/libop_info.a: Too many open files
/usr/bin/ld: cannot find ../framework/libshape_inference.a: Too many open files
/usr/bin/ld: cannot find ../framework/libtransfer_scope_cache.a: Too many open files
/usr/bin/ld: cannot find ../framework/libop_kernel_type.a: Too many open files
/usr/bin/ld: cannot find ../framework/libunused_var_check.a: Too many open files
/usr/bin/ld: cannot find ../framework/libno_need_buffer_vars_inference.a: Too many open files
/usr/bin/ld: cannot find ../framework/libop_call_stack.a: Too many open files
/usr/bin/ld: cannot find ../framework/libop_proto_maker.a: Too many open files
/usr/bin/ld: cannot find ../framework/libattribute.a: Too many open files
/usr/bin/ld: cannot find api/libpaddle_inference_api.a: Too many open files
/usr/bin/ld: cannot find ../framework/libtrainer_desc_proto.a: Too many open files
/usr/bin/ld: cannot find ../framework/libdata_feed_proto.a: Too many open files
/usr/bin/ld: cannot find api/details/libzero_copy_tensor.a: Too many open files
/usr/bin/ld: cannot find api/details/libreset_tensor_array.a: Too many open files
/usr/bin/ld: cannot find ../framework/libscope.a: Too many open files
/usr/bin/ld: cannot find ../framework/libthreadpool.a: Too many open files
/usr/bin/ld: cannot find ../framework/libvar_type_traits.a: Too many open files
/usr/bin/ld: cannot find ../framework/libselected_rows.a: Too many open files
/usr/bin/ld: cannot find api/libanalysis_config.a: Too many open files
/usr/bin/ld: cannot find ../framework/liblod_tensor.a: Too many open files
/usr/bin/ld: cannot find ../framework/libtensor.a: Too many open files
/usr/bin/ld: cannot find ../framework/libdata_type.a: Too many open files
/usr/bin/ld: cannot find ../platform/libdevice_context.a: Too many open files
/usr/bin/ld: cannot find ../platform/libcpu_helper.a: Too many open files
/usr/bin/ld: cannot find ../../../libcblas.a: Too many open files
/usr/bin/ld: cannot find ../../../third_party/install/openblas/lib/libopenblas.a: Too many open files
/usr/bin/ld: cannot find ../platform/libcudnn_workspace_helper.a: Too many open files
/usr/bin/ld: cannot find ../string/libstringpiece.a: Too many open files
/usr/bin/ld: cannot find ../../../third_party/install/xxhash/lib/libxxhash.a: Too many open files
/usr/bin/ld: cannot find ../framework/libddim.a: Too many open files
/usr/bin/ld: cannot find ../memory/libmemory.a: Too many open files
/usr/bin/ld: cannot find ../memory/libmalloc.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/liballocator_facade.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/liballocator_strategy.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libcpu_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/liblocked_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libbuffered_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libbest_fit_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libnaive_best_fit_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/detail/libbuddy_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/detail/libmemory_block.a: Too many open files
/usr/bin/ld: cannot find ../memory/detail/libsystem_allocator.a: Too many open files
/usr/bin/ld: cannot find ../platform/libcpu_info.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libretry_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libauto_growth_best_fit_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/libaligned_allocator.a: Too many open files
/usr/bin/ld: cannot find ../memory/allocation/liballocator.a: Too many open files
/usr/bin/ld: cannot find ../platform/libprofiler.a: Too many open files
/usr/bin/ld: cannot find ../platform/libdevice_tracer.a: Too many open files
/usr/bin/ld: cannot find ../platform/libprofiler_proto.a: Too many open files
/usr/bin/ld: cannot find ../framework/libframework_proto.a: Too many open files
/usr/bin/ld: cannot find ../memory/libmemcpy.a: Too many open files
/usr/bin/ld: cannot find ../platform/libplace.a: Too many open files
/usr/bin/ld: cannot find ../platform/libenforce.a: Too many open files
/usr/bin/ld: cannot find ../platform/libcuda_error_proto.a: Too many open files
/usr/bin/ld: cannot find ../platform/libflags.a: Too many open files
/usr/bin/ld: cannot find ../platform/liberrors.a: Too many open files
/usr/bin/ld: cannot find ../platform/liberror_codes_proto.a: Too many open files
/usr/bin/ld: cannot find ../../../third_party/install/protobuf/lib/libprotobuf.a: Too many open files
/usr/bin/ld: cannot find ../../../libboost.a: Too many open files
/usr/bin/ld: cannot find ../framework/libversion.a: Too many open files
/usr/bin/ld: cannot find api/libpaddle_pass_builder.a: Too many open files
/usr/bin/ld: cannot find ../../../third_party/install/glog/lib/libglog.a: Too many open files
/usr/bin/ld: cannot find ../../../third_party/install/gflags/lib/libgflags.a: Too many open files
/usr/bin/ld: cannot find -lpthread
/usr/bin/ld: cannot find -lstdc++
/usr/bin/ld: cannot find -lm
/usr/bin/ld: cannot find -lgcc_s
/usr/bin/ld: cannot find -lc
/usr/bin/ld: cannot find -lgcc_s
/usr/bin/ld: cannot find /usr/lib/gcc/x86_64-linux-gnu/5/crtendS.o: Too many open files
/usr/bin/ld: cannot find /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o: Too many open files
collect2: error: ld returned 1 exit status
paddle/fluid/inference/CMakeFiles/paddle_fluid_shared.dir/build.make:1473: recipe for target 'paddle/fluid/inference/libpaddle_fluid.so' failed
make[2]: *** [paddle/fluid/inference/libpaddle_fluid.so] Error 1
CMakeFiles/Makefile2:69608: recipe for target 'paddle/fluid/inference/CMakeFiles/paddle_fluid_shared.dir/all' failed
make[1]: *** [paddle/fluid/inference/CMakeFiles/paddle_fluid_shared.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] Linking CXX static library libpaddle_fluid_c.a
[100%] Built target paddle_fluid_c
[100%] Linking CXX shared library libpaddle_fluid_c.so
[100%] Built target paddle_fluid_c_shared
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2