안드로이드 빌드 오류

Post Reply
swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

안드로이드 빌드 오류

Post by swamp0613 » Tue May 19, 2020 5:30 pm

안녕하세요 repo 로 가장 최신 버전을 받아서 빌드 중 입니다.
make 를 했을때 첨부한 파일과 같이 에러가 납니다.

이상입니다.
Attachments
error.log
(29.15 KiB) Downloaded 7 times

Luke.go
Posts: 504
Joined: Mon May 30, 2016 1:55 pm
languages_spoken: english
Has thanked: 51 times
Been thanked: 52 times
Contact:

Re: 안드로이드 빌드 오류

Post by Luke.go » Tue May 19, 2020 5:38 pm

다음 위치에서 git이 최신으로 업데이트 되었는지 확인해보시기 바랍니다.

<android root>/hardware/hardkernel/odroidThings

<android root>/hardware/libhardware

swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

Re: 안드로이드 빌드 오류

Post by swamp0613 » Tue May 19, 2020 5:57 pm

제가 git 사용이 서툴러서 해당위치로 가서 git diff 만 해보았는데
아무것도 나오지 않았습니다. 혹시 다른 확인방법을 알려주시면 확인 해 보겠습니다.
감사합니다.

User avatar
tobetter
Posts: 5209
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 176 times
Been thanked: 543 times
Contact:

Re: 안드로이드 빌드 오류

Post by tobetter » Tue May 19, 2020 6:00 pm

swamp0613 wrote:
Tue May 19, 2020 5:57 pm
제가 git 사용이 서툴러서 해당위치로 가서 git diff 만 해보았는데
아무것도 나오지 않았습니다. 혹시 다른 확인방법을 알려주시면 확인 해 보겠습니다.
감사합니다.
repo branches명령으로 어떻게 나오나요?
안드로이드 소스트리에서 소스 수정한 내용이 없으시면 브랜치를 리셋해서 다시 받을 수도 있습니다.

EDIT: 아니면 해당 디렉토리에서 아래 명령을 순서대로 실행해 보시기 바랍니다.

Code: Select all

git remote update
git reset --hard origin/g12_9.0.0_master

swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

Re: 안드로이드 빌드 오류

Post by swamp0613 » Tue May 19, 2020 6:23 pm

repo branches 를 하면 (no branches) 와 같이 나오고

Code: Select all

git remote update
git reset --hard origin/g12_9.0.0_master
를 하면 각각

/hardware/hardkernel/odroidThings$ git reset --hard origin/g12_9.0.0_master
HEAD is now at b64827f ODROID: things: hw: Check wiringPi init sequence.

/hardware/libhardware$ git reset --hard origin/g12_9.0.0_master
HEAD is now at 272526e ODROID: things: libhw: Add uart structs

이와 같이 나옵니다. repo sync 를 다시 해야 하나요?

User avatar
tobetter
Posts: 5209
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 176 times
Been thanked: 543 times
Contact:

Re: 안드로이드 빌드 오류

Post by tobetter » Tue May 19, 2020 6:31 pm

swamp0613 wrote:
Tue May 19, 2020 6:23 pm
repo branches 를 하면 (no branches) 와 같이 나오고

Code: Select all

git remote update
git reset --hard origin/g12_9.0.0_master
를 하면 각각

/hardware/hardkernel/odroidThings$ git reset --hard origin/g12_9.0.0_master
HEAD is now at b64827f ODROID: things: hw: Check wiringPi init sequence.

/hardware/libhardware$ git reset --hard origin/g12_9.0.0_master
HEAD is now at 272526e ODROID: things: libhw: Add uart structs

이와 같이 나옵니다. repo sync 를 다시 해야 하나요?
소스 수정한 것이 없거나 백업 받으실 수 있으시면, 현재 안드로이드 소스트리에서 아래 명령을 실행해서 전체 소스를 다시 업데이트하시면 됩니다. 처음부터 새로 받는 것은 아니고, 기존에 받아둔 소스트리위에 새로운 업데이트만 다운받게 됩니다.

Code: Select all

repo init -u https://github.com/hardkernel/android.git -b g12_9.0.0_64_master
repo sync
repo start s922_9.0.0_master --all

swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

Re: 안드로이드 빌드 오류

Post by swamp0613 » Tue May 19, 2020 6:34 pm

현재 32bit 로 사용하고 있습니다. 32의 주소는

Code: Select all

https://github.com/hardkernel/android.git -b g12_9.0.0_master
가 맞나요?

User avatar
tobetter
Posts: 5209
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 176 times
Been thanked: 543 times
Contact:

Re: 안드로이드 빌드 오류

Post by tobetter » Tue May 19, 2020 6:38 pm

swamp0613 wrote:
Tue May 19, 2020 6:34 pm
현재 32bit 로 사용하고 있습니다. 32의 주소는

Code: Select all

https://github.com/hardkernel/android.git -b g12_9.0.0_master
가 맞나요?
맞습니다.
These users thanked the author tobetter for the post:
swamp0613 (Tue May 19, 2020 6:45 pm)

swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

Re: 안드로이드 빌드 오류

Post by swamp0613 » Wed May 20, 2020 10:03 am

어제 알려주신대로 최신 소스 받아 빌드 성공 했습니다. odroidn2.mk 파일을 보니

Code: Select all

# Dynamic enable start/stop zygote_secondary in 64bits
# and 32bit system, default closed
#
ANDROID_BUILD_TYPE := 64
TARGET_DYNAMIC_ZYGOTE_SECONDARY_ENABLE := true
이 부분이 제가 기존에 사용하던 버전에선 주석처리 되어있었는데 어제 받은 소스에선 풀려있습니다.
저는 32bit 로 사용을 하는 중인데 상관이 없는 부분인가요?

이상입니다.

Luke.go
Posts: 504
Joined: Mon May 30, 2016 1:55 pm
languages_spoken: english
Has thanked: 51 times
Been thanked: 52 times
Contact:

Re: 안드로이드 빌드 오류

Post by Luke.go » Wed May 20, 2020 11:06 am

해당 부분은 코멘트 처리 후에 빌드 하셔야 32비트로 빌드 됩니다.

확인 부탁드립니다.

swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

Re: 안드로이드 빌드 오류

Post by swamp0613 » Thu May 21, 2020 9:34 pm

Android Image 가 5월20일 자로 올라왔길래

Code: Select all

$ mkdir odroid-n2
$ cd odroid-n2
$ repo init -u https://github.com/hardkernel/android.git -b s922_9.0.0_64_master
$ repo sync
이와 같은 방법으로 다시 받아서 빌드를 하는데 또 제가 첨부했던것과 같은 에러가 발생했습니다.

위와같은 방법으로 빌드에러가 나지 않는 소스는 받을수 없나요?
알려주신 방법대로 g12 branch 에서 받아와야 최신 적용이 되나요?

이상입니다.

Luke.go
Posts: 504
Joined: Mon May 30, 2016 1:55 pm
languages_spoken: english
Has thanked: 51 times
Been thanked: 52 times
Contact:

Re: 안드로이드 빌드 오류

Post by Luke.go » Fri May 22, 2020 10:39 am

g12 branch 로 받으셔야 합니다.

swamp0613
Posts: 110
Joined: Tue Aug 20, 2019 5:54 pm
languages_spoken: korean
ODROIDs: C2
Has thanked: 7 times
Been thanked: 4 times
Contact:

Re: 안드로이드 빌드 오류

Post by swamp0613 » Fri May 22, 2020 11:21 am

넵 감사합니다.

Post Reply

Return to “N2”

Who is online

Users browsing this forum: No registered users and 0 guests