[ 14% 1/7] target Executable: alsamixer (out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/LINKED/alsamixer)
FAILED: /bin/bash -c "prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++ -pie -nostdlib -Bdynamic -Wl,-dynamic-linker,/system/bin/linker64 -Wl,--gc-sections -Wl,-z,nocopyreloc -Lout/target/p
roduct/x86_64/obj/lib -Wl,-rpath-link=out/target/product/x86_64/obj/lib out/target/product/x86_64/obj/lib/crtbegin_dynamic.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermed
iates/alsamixer/card_select.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/cli.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/colors.o
out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/device_name.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/die.o out/target/product/x86_64
/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/mainloop.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/mem.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_i
ntermediates/alsamixer/mixer_controls.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/mixer_display.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates
/alsamixer/mixer_widget.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/proc_files.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/textbo
x.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/utils.o out/target/product/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/volume_mapping.o out/target/produ
ct/x86_64/obj/EXECUTABLES/alsamixer_intermediates/alsamixer/widget.o -Wl,--whole-archive -Wl,--no-whole-archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libcompiler_rt-extras_inter
mediates/libcompiler_rt-extras.a /media/Work/nougat-x86/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin/../lib/gcc/x86_64-linux-android/4.9/../../../../x86_64-linux-android/lib/../lib64/
libatomic.a /media/Work/nougat-x86/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin/../lib/gcc/x86_64-linux-android/4.9/libgcc.a -lasound -lncurses -lc++ -ldl -lc -lm -o out/target/product
/x86_64/obj/EXECUTABLES/alsamixer_intermediates/LINKED/alsamixer -m64 -flto -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--build-id=md5 -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--gc-s
ections -Wl,--hash-style=gnu -Wl,--no-undefined-version -target x86_64-linux-android -Bprebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/x86_64-linux-android/bin -Wl,--no-undefined out/targ
et/product/x86_64/obj/lib/crtend_android.o"
external/alsa-utils//alsamixer/card_select.c:146: error: undefined reference to 'unpost_menu'
external/alsa-utils//alsamixer/card_select.c:147: error: undefined reference to 'free_menu'
external/alsa-utils//alsamixer/card_select.c:149: error: undefined reference to 'free_item'
external/alsa-utils//alsamixer/card_select.c:232: error: undefined reference to 'new_item'
external/alsa-utils//alsamixer/card_select.c:235: error: undefined reference to 'set_item_userptr'
external/alsa-utils//alsamixer/card_select.c:253: error: undefined reference to 'new_menu'
external/alsa-utils//alsamixer/card_select.c:256: error: undefined reference to 'set_menu_fore'
external/alsa-utils//alsamixer/card_select.c:257: error: undefined reference to 'set_menu_back'
external/alsa-utils//alsamixer/card_select.c:258: error: undefined reference to 'set_menu_mark'
external/alsa-utils//alsamixer/card_select.c:260: error: undefined reference to 'set_current_item'
external/alsa-utils//alsamixer/card_select.c:261: error: undefined reference to 'set_menu_spacing'
external/alsa-utils//alsamixer/card_select.c:262: error: undefined reference to 'menu_opts_on'
external/alsa-utils//alsamixer/card_select.c:267: error: undefined reference to 'post_menu'
external/alsa-utils//alsamixer/card_select.c:115: error: undefined reference to 'scale_menu'
external/alsa-utils//alsamixer/card_select.c:128: error: undefined reference to 'set_menu_win'
external/alsa-utils//alsamixer/card_select.c:129: error: undefined reference to 'set_menu_sub'
external/alsa-utils//alsamixer/card_select.c:50: error: undefined reference to 'current_item'
external/alsa-utils//alsamixer/card_select.c:52: error: undefined reference to 'item_userptr'
external/alsa-utils//alsamixer/card_select.c:80: error: undefined reference to 'menu_driver'
external/alsa-utils//alsamixer/card_select.c:135: error: undefined reference to 'unpost_menu'
external/alsa-utils//alsamixer/card_select.c:138: error: undefined reference to 'post_menu'
external/alsa-utils//alsamixer/device_name.c:170: error: undefined reference to 'new_field'
external/alsa-utils//alsamixer/device_name.c:173: error: undefined reference to 'field_opts_off'
external/alsa-utils//alsamixer/device_name.c:174: error: undefined reference to 'field_opts_off'
external/alsa-utils//alsamixer/device_name.c:175: error: undefined reference to 'set_field_fore'
external/alsa-utils//alsamixer/device_name.c:176: error: undefined reference to 'set_field_back'
external/alsa-utils//alsamixer/device_name.c:177: error: undefined reference to 'set_field_buffer'
external/alsa-utils//alsamixer/device_name.c:179: error: undefined reference to 'new_field'
external/alsa-utils//alsamixer/device_name.c:182: error: undefined reference to 'field_opts_off'
external/alsa-utils//alsamixer/device_name.c:183: error: undefined reference to 'field_opts_off'
external/alsa-utils//alsamixer/device_name.c:185: error: undefined reference to 'set_field_fore'
external/alsa-utils//alsamixer/device_name.c:186: error: undefined reference to 'set_field_back'
external/alsa-utils//alsamixer/device_name.c:187: error: undefined reference to 'set_field_buffer'
external/alsa-utils//alsamixer/device_name.c:189: error: undefined reference to 'new_form'
external/alsa-utils//alsamixer/device_name.c:196: error: undefined reference to 'post_form'
external/alsa-utils//alsamixer/device_name.c:129: error: undefined reference to 'set_form_win'
external/alsa-utils//alsamixer/device_name.c:130: error: undefined reference to 'set_form_sub'
external/alsa-utils//alsamixer/device_name.c:43: error: undefined reference to 'form_driver'
external/alsa-utils//alsamixer/device_name.c:44: error: undefined reference to 'dynamic_field_info'
external/alsa-utils//alsamixer/device_name.c:46: error: undefined reference to 'field_buffer'
external/alsa-utils//alsamixer/device_name.c:86: error: undefined reference to 'form_driver'
external/alsa-utils//alsamixer/device_name.c:91: error: undefined reference to 'form_driver'
external/alsa-utils//alsamixer/device_name.c:136: error: undefined reference to 'form_driver'
external/alsa-utils//alsamixer/device_name.c:137: error: undefined reference to 'unpost_form'
external/alsa-utils//alsamixer/device_name.c:150: error: undefined reference to 'post_form'
external/alsa-utils//alsamixer/device_name.c:155: error: undefined reference to 'unpost_form'
external/alsa-utils//alsamixer/device_name.c:156: error: undefined reference to 'free_form'
external/alsa-utils//alsamixer/device_name.c:157: error: undefined reference to 'free_field'
external/alsa-utils//alsamixer/device_name.c:158: error: undefined reference to 'free_field'
external/alsa-utils//alsamixer/mainloop.c:77: error: undefined reference to 'update_panels'
external/alsa-utils//alsamixer/mainloop.c:77: error: undefined reference to 'update_panels'
external/alsa-utils//alsamixer/proc_files.c:132: error: undefined reference to 'new_item'
external/alsa-utils//alsamixer/proc_files.c:132: error: undefined reference to 'new_item'
external/alsa-utils//alsamixer/proc_files.c:132: error: undefined reference to 'new_item'
external/alsa-utils//alsamixer/proc_files.c:157: error: undefined reference to 'new_menu'
external/alsa-utils//alsamixer/proc_files.c:160: error: undefined reference to 'set_menu_fore'
external/alsa-utils//alsamixer/proc_files.c:161: error: undefined reference to 'set_menu_back'
external/alsa-utils//alsamixer/proc_files.c:162: error: undefined reference to 'set_menu_mark'
external/alsa-utils//alsamixer/proc_files.c:163: error: undefined reference to 'menu_opts_off'
external/alsa-utils//alsamixer/proc_files.c:168: error: undefined reference to 'post_menu'
external/alsa-utils//alsamixer/proc_files.c:92: error: undefined reference to 'scale_menu'
external/alsa-utils//alsamixer/proc_files.c:105: error: undefined reference to 'set_menu_win'
external/alsa-utils//alsamixer/proc_files.c:106: error: undefined reference to 'set_menu_sub'
external/alsa-utils//alsamixer/proc_files.c:72: error: undefined reference to 'current_item'
external/alsa-utils//alsamixer/proc_files.c:74: error: undefined reference to 'item_name'
external/alsa-utils//alsamixer/proc_files.c:55: error: undefined reference to 'menu_driver'
external/alsa-utils//alsamixer/proc_files.c:112: error: undefined reference to 'unpost_menu'
external/alsa-utils//alsamixer/proc_files.c:115: error: undefined reference to 'post_menu'
external/alsa-utils//alsamixer/proc_files.c:122: error: undefined reference to 'unpost_menu'
external/alsa-utils//alsamixer/proc_files.c:123: error: undefined reference to 'free_menu'
external/alsa-utils//alsamixer/proc_files.c:125: error: undefined reference to 'free_item'
external/alsa-utils//alsamixer/widget.c:80: error: undefined reference to 'replace_panel'
external/alsa-utils//alsamixer/widget.c:82: error: undefined reference to 'new_panel'
external/alsa-utils//alsamixer/widget.c:85: error: undefined reference to 'set_panel_userptr'
external/alsa-utils//alsamixer/widget.c:119: error: undefined reference to 'panel_below'
external/alsa-utils//alsamixer/widget.c:121: error: undefined reference to 'panel_userptr'
external/alsa-utils//alsamixer/widget.c:100: error: undefined reference to 'del_panel'
external/alsa-utils//alsamixer/widget.c:119: error: undefined reference to 'panel_below'
external/alsa-utils//alsamixer/widget.c:121: error: undefined reference to 'panel_userptr'
external/alsa-utils//alsamixer/widget.c:119: error: undefined reference to 'panel_below'
external/alsa-utils//alsamixer/widget.c:121: error: undefined reference to 'panel_userptr'
external/alsa-utils//alsamixer/widget.c:135: error: undefined reference to 'panel_below'
external/alsa-utils//alsamixer/widget.c:137: error: undefined reference to 'panel_userptr'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
make: *** [build/core/ninja.mk:149: ninja_wrapper] Error 1
Update : I forgot that I added LTO (-flto) flag in build/core/combo
Deleted it but the error is still the same
I'll try again tomorrow. Thanks for helping me pointed it out.
It just alsa_amixer with ncurses UI, maybe you need a newer kernel or some modprobe trick.
Vào 13:18:28 UTC+7 Thứ Bảy, ngày 06 tháng 6 năm 2020, İlhan Atahan đã viết:5 Haziran 2020 Cuma 21:37:12 UTC+3 tarihinde Huy Minh Bui yazdı:
> Hi Mauro, thanks for your reply
> I found that all of those references are in libncurses source. But actually, your reply made me think about reading Android.mk in that libncurses again and found out that there are 2 more libs that need to compile : libmenu and libpanel
>
> I'll try again tomorrow. Thanks for helping me pointed it out.
Hi HM, Can i fix my primeos no-sound problem via this method?