WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: my understanding of tinycore  (Read 3088 times)

Offline yueluck

  • Newbie
  • *
  • Posts: 3
my understanding of tinycore
« on: January 28, 2010, 03:03:21 AM »
I>get config from:http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/src/
using config-2.6.29.1-tinycore and busybox-1.14.3-config,you can build bzImage and rootfs!!!
II>meanwhile i have somequestions.
1.linux-2.6.29.1-patched.tar.bz2 is for what??
2.how you did that, ulibc.tar.gz size is 2.2M??
3.in tinycore.gz,where /init is used??
4.what is the develop-environment,build  tinycore applications.
4.usually,if i build a application,it will be a big one .it link many libs.

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14818
Re: my understanding of tinycore
« Reply #1 on: January 28, 2010, 05:18:57 AM »
1.linux-2.6.29.1-patched.tar.bz2 is for what??
patched to add the tinycore boot logo

Quote
4.what is the develop-environment,build  tinycore applications.
use the compiletc meta-extension

Quote
4.usually,if i build a application,it will be a big one .it link many libs.
you mean statically link? Why not dynamically link?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: my understanding of tinycore
« Reply #2 on: January 28, 2010, 07:58:15 AM »
+loop-aes, +squashfs-warnings, +ide-warnings

/init is used as the very first step of boot after kernel. It copies the initramfs to tmpfs so that df shows root space.
The only barriers that can stop you are the ones you create yourself.

Offline yueluck

  • Newbie
  • *
  • Posts: 3
Re: my understanding of tinycore
« Reply #3 on: February 03, 2010, 11:44:58 PM »
ido not know how to build a mini-glibc,or mini-uclibc!
glibc it is almost like 60M

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14818
Re: my understanding of tinycore
« Reply #4 on: February 04, 2010, 01:13:36 AM »
Yes, but you don't need all of it - look at the file lists for the libc extensions