Ubuntu编译ttylinux

编译打包和其他
回复
snakebaby
帖子: 1
注册时间: 2010-07-02 17:08

Ubuntu编译ttylinux

#1

帖子 snakebaby » 2010-07-02 17:12

先占位,稍后上结果。
目标给ttylinux内核以及iptables打个L7的补丁。
root@ubuntu:/ttylinux/cross-tools-2.11-2.6.30.5# make i686

Building cross-development tool chain.
Host: i486-pc-linux-gnu
Target: i686-ttylinux-linux-gnu
Tools: binutils-2.20 gcc-4.3.4 [gmp-4.3.2, mpfr-2.4.2]
GLIBC: glibc-2.11.2
Kernel: i386 linux-2.6.30.5

Building binutils-2.20 ............ done [binutils-2.20 is complete]
Building gcc-4.3.4 Stage 1 ........ done
Getting linux-2.6.30.5 Headers .... done
Building glibc-2.11.2 Stage 1 ..... done
Building gcc-4.3.4 Stage 2 ........ done
Building glibc-2.11.2 Stage 2 ..... done [glibc-2.11.2 is complete]
Building gcc-4.3.4 Stage 3 ........ done [gcc-4.3.4 is complete]
=> Adjusting cross-tool chain.
=> Completed cross-tools adjustments.
i686-ttylinux-linux-gnu cross-tool is complete.
=> 55 minutes 17 seconds
编译必要的包

root@ubuntu:/ttylinux# make init
2222222222222222222222222222
Initialize the ttylinux build.
=> Creating preliminary development build directories ... DONE
=> Creating build-root base file system directories ... DONE
root@ubuntu:/ttylinux# make pkgs

/bin/sh: source: not found
Building for
Make the ttylinux packages.

=> ttylinux project folder
=> /ttylinux
=> building ttylinux-11.1 [aardvark]
=> with i686 cross-building Binutils binutils-2.20
=> with i686 cross-building GCC gcc-4.3.4
=> with GLIBC version glibc-2.11.2 having Linux kernel interface
=> GLIBC interface to Linux kernel i386 architecture
=> GLIBC interface to Linux kernel linux-2.6.30.5
=> for 8 MB target file system image size

##### START cross-building packages
g - getting the source and configuration packages
b - building and installing the package into build-root
f - finding installed files
m - looking for man pages to compress
p - creating installable package
c - cleaning

glibc-2.11.2 +++++++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 30 seconds]
tlwstools-1.0 ++++++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 1 seconds]
ncurses-5.6 ++++++++++++++ g.b.f.m__0.p.c ... DONE [ 1 minutes 19 seconds]
busybox-1.16.1 +++++++++++ g.b.f.m__0.p.c ... DONE [ 1 minutes 40 seconds]
e2fsprogs-1.41.10 ++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 55 seconds]
iptables-1.4.6 +++++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 29 seconds]
bash-3.2.48 ++++++++++++++ g.b.f.m__0.p.c ... DONE [ 1 minutes 24 seconds]
dropbear-0.52 ++++++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 40 seconds]
retawq-0.2.6c ++++++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 8 seconds]
=> 7 minutes 6 seconds

##### DONE cross-building packages
root@ubuntu:/ttylinux#


root@ubuntu:/ttylinux# make loader

/bin/sh: source: not found
Building for
Make the ttylinux-resident loader.
=> Build the ttylinux loader package.

=> ttylinux project folder
=> /ttylinux
=> building ttylinux-11.1 [aardvark]
=> with i686 cross-building Binutils binutils-2.20
=> with i686 cross-building GCC gcc-4.3.4
=> with GLIBC version glibc-2.11.2 having Linux kernel interface
=> GLIBC interface to Linux kernel i386 architecture
=> GLIBC interface to Linux kernel linux-2.6.30.5
=> for 8 MB target file system image size

##### START cross-building packages
g - getting the source and configuration packages
b - building and installing the package into build-root
f - finding installed files
m - looking for man pages to compress
p - creating installable package
c - cleaning

lilo-22.8.src ++++++++++++ g.b.f.m__0.p.c ... DONE [ 0 minutes 7 seconds]
=> 0 minutes 7 seconds

##### DONE cross-building packages

回复