I'm trying out the instructions in Adobe User Guide 13.4.1 but encountered this error.
build/core/base_rules.mk:166: *** hardware/alsa_sound: MODULE.TARGET.SHARED_LIBRARIES.libaudio already defined by external/alsa_sound. Stop.
I was under the impression that 13.4.1 is a production release by Freescale. Is this is a known bug? It might be that I could hack a makefile to not build one of the alsa_sound directories. But is there a better solution? Thanks.
I just try clean build again and didn't see this problem.
From your error, the error means your tree will build libaudio twice.
I can only see hardware/alsa_sound/Android.mk has the definition.
6 ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true)
27 LOCAL_MODULE := libaudio
And I didn't have external/alsa_sound, we don't have it in our default.xml.
Do you sync your working tree correctly?