Back to Tizen

Step 2: Setting up SSH

If you are not using a proxy, you can omit the 'ProxyCommand' line from your config file.

Step 4: Verify your SSH connection

  • 指示に従うと、
ubuntu:~$ ssh review.tizen.org/gerrit
ssh: Could not resolve hostname review.tizen.org/gerrit: Name or service not known
  • となってしまったので、
ubuntu:~$ ssh review.tizen.org

  ****    Welcome to Gerrit Code Review    ****
<以下省略>
  • とやってみた。ひとまずよしとする。

3. Install Development Tools


ubuntu:~$ cat /etc/apt/sources.list.d/tizen.list 
deb http://download.tizen.org/tools/latest-release/Ubuntu_12.10/ /
ubuntu:~$ 

4. Working through network proxy

  • skip

Downloading and Building Source Code

clone


ubuntu:~/Tizen/sources$ git clone review.tizen.org:framework/multimedia/avsystem framework/multimedia/avsystem
Cloning into 'framework/multimedia/avsystem'...
remote: Counting objects: 141, done
remote: Finding sources: 100% (141/141)
Receiving objects: 100% (141/141), 109.81 KiB, done.
remote: Total 141 (delta 58), reused 141 (delta 58)
Resolving deltas: 100% (58/58), done.
ubuntu:~/Tizen/sources$ ls

build 2.0_alpha

git clone review.tizen.org:gbs build -A i686gbs build -A armv7el
framework/multimedia/avsystemerror: rpmbuild failserror: no available repositories found for arch armv7el under the following repos:
framework/multimedia/ffmpegOKerror: no available repositories found for arch armv7el under the following repos:
kernel/u-booterror: rpmbuild failserror: no available repositories found for arch armv7el under the following repos:

.gbs.conf

ubuntu:~$ diff -c .gbs.conf.original .gbs.conf
*** .gbs.conf.original  2013-01-06 19:18:15.304865753 +0900
--- .gbs.conf   2013-01-06 20:52:20.672629645 +0900
***************
*** 22,28 ****
  #Repo section example
  [repo.tizen_latest]
  #Build against repo's URL
! url = http://download.tizen.org/releases/daily/trunk/ivi/latest/
  #Optional user and password, set if differ from profile's user and password
  #user =
  #passwd =
--- 22,31 ----
  #Repo section example
  [repo.tizen_latest]
  #Build against repo's URL
! #url = http://download.tizen.org/releases/daily/trunk/ivi/latest/
! url = http://download.tizen.org/releases/daily/2.0alpha/common/latest/
  #Optional user and password, set if differ from profile's user and password
  #user =
  #passwd =

build 2.0_alpha

git clone review.tizen.org:gbs build -A i686gbs build -A armv7el
framework/multimedia/avsystemOKOK
framework/multimedia/ffmpegOKerror: rpmbuild fails
kernel/u-booterror: rpmbuild failserror: rpmbuild fails

Creating Images



$ wget http://download.tizen.org/snapshots/trunk/common/latest/builddata/image-configs/lb.ks
$ git diff
diff --git a/lb.ks b/lb.ks
index 5ed132f..84d7ded 100644
--- a/lb.ks
+++ b/lb.ks
@@ -28,8 +28,8 @@ bootloader  --timeout=0  --append="rootdelay=5"
 desktop --autologinuser=root
 user --name root  --groups audio,video --password ''

-repo --name=Tizen-main --baseurl=https://download.tizen.org/snapshots/@BUILD_ID@/repos/tizen-main/armv7l/packages/ --save  --ssl_verify=no
-repo --name=Tizen-base --baseurl=https://download.tizen.org/snapshots/@BUILD_ID@/repos/tizen-base/armv7l/packages/ --ssl_verify=no
+repo --name=Tizen-main --baseurl=https://download.tizen.org/snapshots/trunk/common/latest/repos/main/armv7l/packages/ --save  --ssl_verify=no
+repo --name=Tizen-base --baseurl=https://download.tizen.org/snapshots/trunk/common/latest/repos/base/armv7l/packages/ --ssl_verify=no

 %packages

$ mkdir localpath
$ sudo mic cr loop --taring-to=test-rs.tar.gz lb.ks --local-pkgs-path=localpath --release=latest --logfile=lb.log

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます