Tizen 코드를 repo sync로 받는데 중간에 에러가 나길래 repo sync -f로 강제로 받았는데 

계속 같은 에러를 내뿜으면서 다운이 실패하였다. 

error: in `sync -f`: revision tizen in apps/core/preloaded/print-service not found


print-service폴더는 있는데 안에 내용물이 없다. 왜 없어 ㅠㅠ


https://review.tizen.org/git/ 

 git clone ssh://<username>@review.tizen.org:29418/apps/core/preloaded/print-service.git 

해서 그 디렉토리만 따로 다운 받으려고 했는데 이 방법도 에러나... 내가 잘못한건가...


그래서 그냥 원래 다운받아놨던 tizen 파일에서 print-service 디렉토리를 통째로 복사해서 다시 repo sync 했더니 제대로 된다.


아니 그럼 이걸 처음 다운 받는 사람들은 어떻게 문제 해결함ㅋㅋㅋㅋ 나도몰라 흐헣 왜 맨날 받을때마다 새로운 에러를 내뿜냐

'Lab > Tizen' 카테고리의 다른 글

[Tizen] ssh 설치 에러 해결법  (0) 2015.09.22
[tizen] v8 build하기  (0) 2015.07.22
[Tizen] MIC를 이용한 Tizen Image 만들기  (2) 2015.06.13
[Tizen] Tizen 코드 설치 및 빌드 방법  (0) 2015.06.13
[Tizen] GBS build  (0) 2015.06.03
Tizen에서 코드를 받을때
permission denied (publickey). fatal could not read from remote repository
와 같은 에러가 발생하였을때.

나는 gerrit사이트에 ssh public  key를 등록했는데도 계속 같은 에러가 발생했다.
tizen(gerrit) 사이트 계정 이름과 내 컴퓨터 계정이름이 달라도 에러가 발생 할 수 있다고 해서 
위의 사이트 따라서  ~/.ssh/config 파일도 수정했는데 계속 문제 해결이 안됐다.

근데 이 코드 한줄만에 해결! 
$ ssh-add



'Lab > Tizen' 카테고리의 다른 글

[Tizen] print-service not found 에러  (0) 2015.09.22
[tizen] v8 build하기  (0) 2015.07.22
[Tizen] MIC를 이용한 Tizen Image 만들기  (2) 2015.06.13
[Tizen] Tizen 코드 설치 및 빌드 방법  (0) 2015.06.13
[Tizen] GBS build  (0) 2015.06.03
만약 64비트 환경이라면 먼저 설치하고 시작 하는 것이 정신건강에 좋음 ㅠㅠ (Ubuntu 14.04 기준) 
$ sudo apt-get install bison g++-multilib git gperf libxml2-utils make python-networkx zlib1g-dev:i386 zip



https://code.google.com/p/v8-wiki/wiki/UsingGit
단순히 build만 할 경우에는 Prerequisites 2번의 depot_tools를 설치한 다음 How to Start로 넘어간다

https://code.google.com/p/v8-wiki/wiki/BuildingWithGYP


'Lab > Tizen' 카테고리의 다른 글

[Tizen] print-service not found 에러  (0) 2015.09.22
[Tizen] ssh 설치 에러 해결법  (0) 2015.09.22
[Tizen] MIC를 이용한 Tizen Image 만들기  (2) 2015.06.13
[Tizen] Tizen 코드 설치 및 빌드 방법  (0) 2015.06.13
[Tizen] GBS build  (0) 2015.06.03

참고 사이트: 

https://source.tizen.org/ko/documentation/developer-guide/getting-started-guide/creating-tizen-images-mic

https://wiki.tizen.org/wiki/Modify_Emulator_Image



1. KickckStart File 다운로드

http://download.tizen.org/ 에서 버전에 맞는 KickStart File을 다운로드 해야 한다.


- i586 mobile 버전 기준

$ wget http://download.tizen.org/snapshots/tizen/mobile/tizen-mobile_20150613.2/images/emulator32-wayland/mobile-emulator32-wayland/tizen-mobile_20150613.2_mobile-emulator32-wayland.ks


2. Tizen Image 만들기

$ gbs createimage --ks-file=tizen-mobile_20150613.2_mobile-emulator32-wayland.ks


3. Emulator Image 수정하기

tizen 다운받은 디렉토리안에 mic-output 폴더에서 ~.tar.gz 압축풀면 platform.img가 있다.

-> 최근 버전 경우(mobile)는 ~.tar.gz 압축을 풀면 emulator-rootfs.img emulator-sysdata.img emulator-user.img이 들어있다.

이 경우에는 qemu-img로 빌드 할때

~/tizen-sdk/tools/emulator/bin/qemu-img convert -O qcow2 emulator-rootfs.img emulator-sysdata.img emulator-user.img emulimg.3.0.x86 

하면 제대로 런치화면에서 작동한다.



* 빌드할때 자동으로 Emulator Image를 만들어주고 싶을때는

$ gbs build -A i586 -R http://download.tizen.org/snapshots/tizen/ivi/latest/repos/emulator/packages/ --define "with emulator" --overwrite --include-all

- Mobile 버전의 경우는 emulator도 32/64bit 로 나뉘어져있다.


4. Tizen SDK에서 img파일을 열어주면 된다!


'Lab > Tizen' 카테고리의 다른 글

[Tizen] ssh 설치 에러 해결법  (0) 2015.09.22
[tizen] v8 build하기  (0) 2015.07.22
[Tizen] Tizen 코드 설치 및 빌드 방법  (0) 2015.06.13
[Tizen] GBS build  (0) 2015.06.03
[Tizen] 타이젠 설치법& 유용한 정보 블로그  (0) 2015.05.28

1. GBS, MICS 설치

$ deb http://download.tizen.org/tools/latest-relase/Ubuntu_14.04 /

$ sudo apt-get update 

$ sudo apt-get install gbs 


2. Tizen code repo (Tizen 3.0 기준)

- mobile 버전

$ repo init -u ssh://<username>@review.tizen.org:29418/scm/manifest -b tizen -m mobile.xml

 * ivi나 common버전을 받으려면 mobile.xml 대신 ivi.xml/common.xml로 받으면 된다.

 * username은 Gerrit에 등록된 이름


$ repo sync -j8


3.  Build

- i586 아키텍처로 빌드

$ gbs build -A i586 --threads=4 --clean-once --exclude=gcc,cmake,filesystem,aul,libmm-sound,libtool


-armv7l 아키텍처로 빌드

skip_pkgs="bash,bzip2-libs,c-ares,cmake,coreutils,diffutils,eglibc,elfutils-libelf,elfutilslibs,elfutils,fdupes,file,findutils,gawk,gmp,libacl,libattr,libcap,libcurl,libfile,libgcc,liblua,libstdc ++,make,mpc,mpfr,ncurses-libs,nodejs,nspr,nss-softokn-freebl,nss,openssl,patch,popt,rpmlibs,rpm-build,sed,sqlite,tar,xz-libs,binutils,gcc,filesystem,aul,libmm- sound,libtool,syspopup,notification,libva,libzypp-bindings,rpm"


$ gbs build -A armv7l --threads=4 --clean-once --exclude=${skip_pkgs},filesystem, aul, libmm-sound, libtool 


* build완료하고 난 후에 error: <gbs>some packages failed to be built 와 같은 에러가 발생하는데 이 에러는 무시해도 영향을 미치지 않는것 같다.

 왜 이런 에러가 발생하는지는 모르겠다ㅠ

ㅠㅠ

Build가 완료되면 RPM파일이 생성되는데 이 파일은 ~/GBS-ROOT/local/repos/tizen3.0_mobile(자신이 받은 버전)/i586(빌드한 아키텍처처)/RPMS 디렉토리에서 확인 가능하다.





'Lab > Tizen' 카테고리의 다른 글

[Tizen] ssh 설치 에러 해결법  (0) 2015.09.22
[tizen] v8 build하기  (0) 2015.07.22
[Tizen] MIC를 이용한 Tizen Image 만들기  (2) 2015.06.13
[Tizen] GBS build  (0) 2015.06.03
[Tizen] 타이젠 설치법& 유용한 정보 블로그  (0) 2015.05.28

Tizen gbs build document page

https://source.tizen.org/ko/documentation/reference/git-build-system/usage/gbs-build

타이젠 웹사이트 계정 생성 및 Gerrit등록, 소스코드 다운 받는 법을 자세히 알려준 블로그!

설치중 발생하는 에러 상황 대처법까지 자세히 정리되어있다.


타이젠에 대한 정말정말 알차고 좋은 내용의 포스팅들이 가득하다!


http://seoz.egloos.com/3913161


http://miatistory.tistory.com/6

'Lab > Tizen' 카테고리의 다른 글

[Tizen] ssh 설치 에러 해결법  (0) 2015.09.22
[tizen] v8 build하기  (0) 2015.07.22
[Tizen] MIC를 이용한 Tizen Image 만들기  (2) 2015.06.13
[Tizen] Tizen 코드 설치 및 빌드 방법  (0) 2015.06.13
[Tizen] GBS build  (0) 2015.06.03

+ Recent posts