Closed Ahmad-Mustafaa closed 3 years ago
thanks for your feedback, I will check it later and it's time to depreated wsls-2.x, use wsls-3.x instead
@Ahmad-Mustafaa please pull the latest commit, and try again
Note: the system var shound change from ANDROID_NDK_ROOT
to ANDROID_NDK
Hi @Ahmad-Mustafaa , please try the latest release v3.2-rc1, it should be works. on my computer:
test directory is: D:\dev\wsLongPathTest\RealProject\2020_08_07\GameEngines\11_16\123456789\987654321\abcdefghijklmnopqrstuvwxyz\cocos2d-x\tests\cpp-empty-test\proj.android
And the build result:
[armeabi-v7a] StaticLibrary : libcpufeatures.a
[armeabi-v7a] StaticLibrary : libccandroid.a
[armeabi-v7a] StaticLibrary : libccs.a
[armeabi-v7a] StaticLibrary : libets.a
[armeabi-v7a] StaticLibrary : libcc_core.a
[armeabi-v7a] SharedLibrary : libcpp_empty_test.so
> Task :CppEmptyTest:compileDebugSources
> Task :CppEmptyTest:mergeDebugShaders UP-TO-DATE
> Task :CppEmptyTest:compileDebugShaders UP-TO-DATE
> Task :CppEmptyTest:generateDebugAssets UP-TO-DATE
> Task :libcocos2dx:mergeDebugShaders UP-TO-DATE
> Task :libcocos2dx:compileDebugShaders UP-TO-DATE
> Task :libcocos2dx:generateDebugAssets UP-TO-DATE
> Task :libcocos2dx:packageDebugAssets UP-TO-DATE
> Task :CppEmptyTest:mergeDebugAssets UP-TO-DATE
> Task :libcocos2dx:processDebugJavaRes NO-SOURCE
> Task :libcocos2dx:bundleLibResDebug UP-TO-DATE
> Task :libcocos2dx:bundleLibRuntimeDebug UP-TO-DATE
> Task :libcocos2dx:createFullJarDebug UP-TO-DATE
> Task :CppEmptyTest:checkDebugDuplicateClasses UP-TO-DATE
> Task :CppEmptyTest:mergeExtDexDebug UP-TO-DATE
> Task :CppEmptyTest:transformClassesWithDexBuilderForDebug UP-TO-DATE
> Task :CppEmptyTest:mergeDexDebug UP-TO-DATE
> Task :CppEmptyTest:validateSigningDebug UP-TO-DATE
> Task :CppEmptyTest:signingConfigWriterDebug UP-TO-DATE
> Task :CppEmptyTest:mergeDebugJniLibFolders UP-TO-DATE
> Task :CppEmptyTest:transformNativeLibsWithMergeJniLibsForDebug
> Task :CppEmptyTest:transformNativeLibsWithStripDebugSymbolForDebug
> Task :CppEmptyTest:processDebugJavaRes NO-SOURCE
> Task :CppEmptyTest:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
> Task :CppEmptyTest:packageDebug
> Task :CppEmptyTest:assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 2m 49s
49 actionable tasks: 5 executed, 44 up-to-date
Note: arm64 have not test, I will check later
Update: use the latest release v3.2, it should support LLVM armv7,arm64
@Ahmad-Mustafaa please pull the latest commit, and try again Note: the system var shound change from
ANDROID_NDK_ROOT
toANDROID_NDK
@halx99 I wll check and get back to you . let me check after build my anndroid project
please pull latest master directly
And the sdk build-tools aidl.exe also should be patch, just see the latest README.md
please pull latest master directly
okay
Well, I have test, cmake not support yet, ndk-build is supported on latest release: v3.2.1
The bat file runs fine but still error in ndk built. Error below . What should I do ?
Build command failed.
Error while executing process C:\Users\Amoda\AppData\Local\Android\Sdk\ndk\21.1.6352462\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\projects\android\LatestTelegramFromGit\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=D:\projects\android\LatestTelegramFromGit\TMessagesProj\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=D:/projects/android/LatestTelegramFromGit/TMessagesProj/build/intermediates/ndkBuild/afatDebug/obj NDK_LIBS_OUT=D:\projects\android\LatestTelegramFromGit\TMessagesProj\build\intermediates\ndkBuild\afatDebug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 --jobs=8 LOCAL_ARM_NEON:=false tgvoip1.1 tgvoip3.1 tmessages.31}
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= BlockingQueue.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= logging.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= Buffers.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioInput.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioInputOpenSLES.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= TgVoip.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VoIPGroupController.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioOutput.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= OpenSLEngineWrapper.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= MediaStreamItf.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= OpusEncoder.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= JitterBuffer.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioOutputOpenSLES.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= OpusDecoder.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VoIPController.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioOutputAndroid.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= Resampler.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= CongestionControl.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VoIPServerConfig.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioInputAndroid.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= NetworkSocket.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= EchoCanceller.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= NetworkSocketPosix.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= PacketReassembler.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= MessageThread.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VideoRenderer.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= AudioIO.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VideoSource.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= ScreamCongestionController.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= json11.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VideoRendererAndroid.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= VideoSourceAndroid.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= field_trial.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= cpu_features.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= org_telegram_messenger_voip_TgVoip.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= memutil.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= metrics.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= tg_voip_jni.cpp
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= bad_optional_access.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= ascii.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= optional.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= string_view.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= raw_logging.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= race_checker.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= throw_delegate.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= string_builder.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aligned_malloc.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= timeutils.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= platform_file.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= string_to_number.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= thread_checker_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= stringutils.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= checks.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= platform_thread_types.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= stringencode.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= event.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= platform_thread.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= criticalsection.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= rnn_vad_weights.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= event_tracer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_frame.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= logging_webrtc.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= kiss_fft.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_canceller3_config.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_gain_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lpc_shape_swb16_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= fft.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_estimator.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= arith_routines_logist.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_canceller3_factory.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= filterbanks.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= transform.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_filter.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= encode_lpc_swb.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= filter_functions.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lattice.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lpc_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= intialize.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lpc_gain_swb_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= bandwidth_estimator.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lpc_analysis.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= arith_routines_hist.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= encode.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= isac_vad.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= arith_routines.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= crc.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lpc_shape_swb12_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= entropy_coding.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_bwe.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= spectrum_ar_model_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_lag_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= isac.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= normalized_covariance_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= rms_level.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= moving_max.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= circular_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= mean_variance_estimator.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= noise_suppression_x.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= nsx_core_c.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= nsx_core.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= splitting_filter.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= noise_suppression.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= gain_control_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= typing_detection.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= ns_core.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_processing_statistics.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_generator_factory.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_processing.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= config.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec_dump.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= agc2_common.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= interpolated_gain_curve.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= gain_applier.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= adaptive_digital_gain_applier.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= adaptive_agc.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= limiter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= saturation_protector.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= spectral_features_internal.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= rnn.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= pitch_search_internal.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= spectral_features.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= pitch_search.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= features_extraction.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fft_util.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= lp_residual.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= adaptive_mode_level_estimator_agc.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= vector_float_frame.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= noise_level_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= agc2_testing_common.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fixed_digital_level_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= limiter_db_gain_curve.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= down_sampler.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fixed_gain_controller.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= vad_with_level.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= noise_spectrum_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= signal_classifier.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= biquad_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= compute_interpolated_gain_curve.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= wpd_tree.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= wpd_node.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= adaptive_mode_level_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= moving_moments.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= transient_suppressor.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= transient_detector.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= low_cut_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= level_estimator_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec_resampler.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_cancellation.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= three_band_filter_bank.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= voice_detection_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec_core.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= analog_agc.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_cancellation_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= gain_control_for_experimental_agc.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= loudness_histogram.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= agc.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= digital_agc.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= utility.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= file_audio_generator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= agc_manager_direct.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aecm_core.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aecm_core_c.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= gain_controller2.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= noise_suppression_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_control_mobile.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= residual_echo_detector.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_reverb_model.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_path_variability.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= reverb_model_fallback.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= matched_filter_lag_aggregator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= frame_blocker.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_processing_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_remover_metrics.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec3_fft.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_delay_buffer2.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= subtractor.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fullband_erle_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= subband_erle_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_delay_controller_metrics.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= suppression_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= block_processor.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= vector_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= erl_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_delay_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec_state.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= skew_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= erle_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= block_framer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_path_delay_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_delay_controller.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= reverb_model.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= adaptive_fir_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= cascaded_biquad_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= subtractor_output_analyzer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= stationarity_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_signal_analyzer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= subtractor_output.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_audibility.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= block_processor_metrics.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= moving_average.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= suppression_gain.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec3_common.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= reverb_model_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= suppression_gain_limiter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= residual_echo_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= reverb_decay_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= matched_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= downsampled_render_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= render_delay_controller2.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= main_filter_update_gain.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_remover.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= matrix_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fft_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= block_delay_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= block_processor2.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= comfort_noise_generator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= shadow_filter_update_gain.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_canceller3.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= filter_analyzer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= reverb_frequency_response.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= decimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= apm_data_dumper.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= pitch_internal.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= echo_control_mobile_impl.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= voice_activity_detector.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= standalone_vad.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= vad_circular_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= gmm.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= vad_audio_proc.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= pole_zero_filter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= ooura_fft.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= pitch_based_vad.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= delay_estimator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= delay_estimator_wrapper.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= block_mean_calculator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fir_filter_factory.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= channel_buffer.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= window_generator.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= real_fourier_ooura.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= wav_header.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_util.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= push_sinc_resampler.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= sinusoidal_linear_chirp_source.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= sinc_resampler.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= resampler.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= fft4g.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= push_resampler.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= sparse_fir_filter.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= ring_buffer.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= wav_file.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= real_fourier.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= audio_converter.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fir_filter_c.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= smoothing_filter.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= complex_fft.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= filter_ma_fast_q12.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= levinson_durbin.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= auto_corr_to_refl_coef.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= sqrt_of_one_minus_x_squared.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resample_by_2_internal.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= dot_product_with_scale.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= energy.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= downsample_fast.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= splitting_filter1.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lpc_to_refl_coef.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= spl_init.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= cross_correlation.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= division_operations.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= auto_correlation.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= get_scaling_square.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= min_max_operations.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resample.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= refl_coef_to_lpc.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= filter_ar.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= vector_scaling_operations.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resample_fractional.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= real_fft.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= ilbc_specific_functions.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= randomization_functions.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= copy_set_operations.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= get_hanning_window.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resample_by_2.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resample_48khz.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= spl_inl.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= vad_sp.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= spl_sqrt.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= webrtc_vad.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= vad.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= vad_filterbank.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= vad_gmm.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= vad_core.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= nsx_core_neon.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= ooura_fft_neon.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= downsample_fast_neon.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aec_core_neon.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= aecm_core_neon.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= min_max_operations_neon.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= cross_correlation_neon.c
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= fir_filter_neon.cc
[armeabi-v7a] Compile++ arm : tgvoip1.1 <= sinc_resampler_neon.cc
[armeabi-v7a] Compile arm : tgvoip1.1 <= spl_sqrt_floor_arm.S
[armeabi-v7a] Compile arm : tgvoip1.1 <= complex_bit_reverse_arm.S
[armeabi-v7a] Compile arm : tgvoip1.1 <= filter_ar_fast_q12_armv7.S
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_multistream.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_multistream_decoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= repacketizer.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_decoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_multistream_encoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= mlp_data.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= mlp.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= analysis.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_encoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_projection_encoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= opus_projection_decoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= mapping_matrix.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= celt_neon_intr.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_neon_intr.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NSQ_neon.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= arm_silk_map.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LPC_inv_pred_gain_neon_intr.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= biquad_alt_neon_intr.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= warped_autocorrelation_FIX_neon_intr.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= CNG.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= code_signs.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= init_decoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_core.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_frame.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NSQ_del_dec_neon_intr.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_parameters.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_indices.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_pulses.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decoder_set_fs.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= dec_API.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= encode_indices.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= enc_API.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= encode_pulses.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= gain_quant.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LP_variable_cutoff.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= interpolate.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_decode.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NSQ.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= PLC.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NSQ_del_dec.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= shell_coder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_gain.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_LTP.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_NLSF_CB_NB_MB.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_NLSF_CB_WB.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_other.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_pulses_per_block.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= tables_pitch_lag.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= control_audio_bandwidth.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= quant_LTP_gains.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= VAD.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= VQ_WMat_EC.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= HP_variable_cutoff.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_encode.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_VQ.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_unpack.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_del_dec_quant.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= process_NLSFs.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= stereo_MS_to_LR.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= stereo_LR_to_MS.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= check_control_input.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= init_encoder.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= control_SNR.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= control_codec.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= A2NLSF.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= ana_filt_bank_1.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= bwexpander.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= biquad_alt.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= bwexpander_32.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= debug.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= decode_pitch.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= inner_prod_aligned.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= lin2log.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= log2lin.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LPC_analysis_filter.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LPC_inv_pred_gain.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= table_LSF_cos.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF2A.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_stabilize.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_est_tables.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= NLSF_VQ_weights_laroia.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_down2_3.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_private_AR2.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_down2.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_private_IIR_FIR.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_private_down_FIR.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_private_up2_HQ.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= sigm_Q15.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= resampler_rom.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= sort.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= stereo_decode_pred.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= sum_sqr_shift.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= stereo_encode_pred.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= stereo_find_predictor.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= stereo_quant_pred.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LPC_fit.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LTP_analysis_filter_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= LTP_scale_ctrl_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= encode_frame_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= corrMatrix_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= find_LPC_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= find_LTP_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= find_pitch_lags_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= find_pred_coefs_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= process_gains_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= noise_shape_analysis_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= regularize_correlations_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= residual_energy16_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= residual_energy_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= warped_autocorrelation_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= apply_sine_window_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= autocorr_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= pitch_analysis_core_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= k2a_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= burg_modified_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= k2a_Q16_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= schur64_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= schur_FIX.c
[armeabi-v7a] Compile arm : tgvoip1.1 <= vector_ops_FIX.c
just print error info
Please check whether the patch intercepted by you windows defender or other anti-virus software: wsLongPaths.dll, wow64helper.exe
Please update to the latest v3.3, on my computer win10+android-4.0, both cmake & ndk-build works well on follow Long Path:
D:\dev\wsLongPathTest\RealProject\2020_08_07\GameEngines\11_16\123456789\987654321\abcdefghijklmnopqrstuvwxyz\cocos2d-x\tests\cpp-empty-test`
``
Yup it worked Thanks alot . :) first time it doesn't work i dont know why but second time i build it worked . i pulled latest master . sorry for late response due to my machine issue
Please pull the latest v3.3.3, install again, check whether first time doesn't work, if not work, please post detail error information to: https://github.com/simdsoft/wsLongPaths/issues/3
Do you use ndk-r21d+cmake?
I will close this issue since you can build successful
I am trying to built telegram project in windows android studio . I found this solution for long path issue but is not working . Output window of cmd is below .