Error building imx6 Android Rev. 13.4.1

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Error building imx6 Android Rev. 13.4.1

1,804件の閲覧回数
sriramchadalava
Contributor III

Dear community,

  I'm trying out the instructions in Adobe User Guide 13.4.1 but encountered this error.

ram@ram-Latitude-E6520:~/Prevas/Android_porting/Freescale/imx6/myandroid$ make

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=4.0.4

TARGET_PRODUCT=sabresd_6dq

TARGET_BUILD_VARIANT=user

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

HOST_ARCH=x86

HOST_OS=linux

HOST_BUILD_TYPE=release

BUILD_ID=UNKNOWN

BUILD_NUMBER=eng.ram.20130502.182613

============================================

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.



ラベル(3)
0 件の賞賛
返信
7 返答(返信)

1,406件の閲覧回数
YixingKong
Senior Contributor IV

Sriram, please click Correct Answer/Helpful Answer if your issue has disappreaed.

Thanks,

Yixing

0 件の賞賛
返信

1,406件の閲覧回数
sriramchadalava
Contributor III

Hi Yixing,

  Thanks for your reply. But I didn't receive ANY answers to my question.

- Sriram

0 件の賞賛
返信

1,406件の閲覧回数
YixingKong
Senior Contributor IV

Sriram, please respond to our engineer's question in 3 days, or we will close your question.

Thanks,

Yixing

0 件の賞賛
返信

1,406件の閲覧回数
JayTu
NXP Employee
NXP Employee

Hi Sriram,

Can you check if your default.xml has external/alsa_sound or not?

0 件の賞賛
返信

1,406件の閲覧回数
sriramchadalava
Contributor III

Hi Jay,

   Thanks for your follow up.

   No, default.xml does not have external/alsa_sound.

0 件の賞賛
返信

1,406件の閲覧回数
JayTu
NXP Employee
NXP Employee

If default.xml does not have it, your working tree shouldn't have it. That means repo sync didn't work properly. (or you haven't sync?)

0 件の賞賛
返信

1,406件の閲覧回数
JayTu
NXP Employee
NXP Employee

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)

  ...

26

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?


0 件の賞賛
返信