|
@@ -1,58 +1,25 @@
|
|
|
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
|
|
|
-
|
|
|
-<HTML>
|
|
|
-<HEAD>
|
|
|
-<TITLE>uClibc -- a C library for embedded systems</TITLE>
|
|
|
-</HEAD>
|
|
|
-
|
|
|
-<body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000">
|
|
|
-
|
|
|
-<basefont face="lucida, helvetica, arial" size="3">
|
|
|
-
|
|
|
-
|
|
|
-<p>
|
|
|
-
|
|
|
-<CENTER>
|
|
|
-<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2>
|
|
|
- <TR>
|
|
|
- <td bgcolor="#000000">
|
|
|
- <FONT FACE="lucida, helvetica" COLOR="#ccccc0">
|
|
|
- <B>µ C l i b c</B>
|
|
|
- </FONT>
|
|
|
- </TD>
|
|
|
- </TR>
|
|
|
-</TABLE>
|
|
|
-<p>
|
|
|
-</CENTER>
|
|
|
+<!--#include file="header.html" -->
|
|
|
|
|
|
|
|
|
<!-- Begin Introduction section -->
|
|
|
|
|
|
+<h3>A C library for embedded Linux</h3>
|
|
|
|
|
|
-<TABLE WIDTH=95% CELLSPACING=1 CELLPADDING=4 BORDER=1>
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="intro"> <BIG><B>
|
|
|
- uClibc -- a C library for embedded systems
|
|
|
- </font>
|
|
|
- </A></B></BIG>
|
|
|
-</TD></TR>
|
|
|
-<TR><TD BGCOLOR="#eeeee0">
|
|
|
+uClibc (aka µClibc/pronounced yew-see-lib-see) is a C library for developing
|
|
|
+embedded Linux systems. It is much smaller than the <a
|
|
|
+href="http://www.gnu.org/software/libc/libc.html">GNU C Library</a>, but nearly
|
|
|
+all applications supported by glibc also work perfectly with uClibc. Porting
|
|
|
+applications from glibc to uClibc typically involves just recompiling the
|
|
|
+source code. uClibc even supports shared libraries and threading. It currently
|
|
|
+runs on <a href="http://kernel.org/">standard Linux</a> and <a
|
|
|
+href="http://www.uclinux.org">MMU-less (also known as µClinux)</a> systems with
|
|
|
+support for alpha, ARM, cris, i386, i960, h8300, m68k, mips/mipsel, PowerPC,
|
|
|
+SH, SPARC, and v850 processors.
|
|
|
|
|
|
-<a href="http://www.uclibc.org">uClibc</a> (aka µClibc/pronounced
|
|
|
-yew-see-lib-see) is a C library for developing embedded Linux systems.
|
|
|
-It is much smaller than the
|
|
|
-<a href="http://www.gnu.org/software/libc/libc.html">GNU C Library</a>,
|
|
|
-but nearly all applications supported by glibc also work perfectly with
|
|
|
-uClibc. Porting applications from glibc to uClibc typically involves
|
|
|
-just recompiling the source code. uClibc even supports shared libraries
|
|
|
-and threading. It currently runs on <a href="http://kernel.org/">standard Linux</a>
|
|
|
-and <a href="http://www.uclinux.org">MMU-less (also known as µClinux)</a>
|
|
|
-systems with support for alpha, ARM, cris, i386, i960, h8300, m68k, mips/mipsel,
|
|
|
-PowerPC, SH, SPARC, and v850 processors.
|
|
|
<p>
|
|
|
|
|
|
If you are building an embedded Linux system and you find that
|
|
|
-glibc is eating up too much space, you should consider using
|
|
|
+glibc is eating up too much space, you may want to consider using
|
|
|
uClibc. If you are building a huge fileserver with 12 Terabytes
|
|
|
of storage, then using glibc may make more sense. Unless, for
|
|
|
example, that 12 Terabytes will be Network Attached Storage and
|
|
@@ -62,418 +29,77 @@ you plan to burn Linux into the system's firmware...
|
|
|
|
|
|
uClibc is maintained by
|
|
|
<a href="http://www.codepoet.org/andersen/erik/erik.html">Erik Andersen</a>
|
|
|
+
|
|
|
+
|
|
|
+<p>
|
|
|
+
|
|
|
+uClibc is maintained by <a href=
|
|
|
+"http://codepoet.org/andersen/erik/erik.html">Erik Andersen</a>
|
|
|
and is licensed under the
|
|
|
<a href="http://www.gnu.org/copyleft/lgpl.html">GNU LIBRARY GENERAL PUBLIC LICENSE</a>
|
|
|
. This license allows you to make closed source commercial applications using
|
|
|
-uClibc (Please consider sharing some of the money you make ;-). You do not need
|
|
|
+uClibc. (Please consider sharing some of the money you make ;-). You do not need
|
|
|
to give away all your source code just because you use uClibc and/or run on Linux.
|
|
|
+See the <a href="FAQ.html">list of Frequently Asked Questions</a> for details.
|
|
|
|
|
|
<p>
|
|
|
|
|
|
-<h3>Mailing List Information</h3>
|
|
|
-
|
|
|
-uClibc has a <a href="/lists/uclibc/">mailing list</a>.<br>
|
|
|
-To subscribe, go and visit
|
|
|
-<a href="http://www.uclibc.org/mailman/listinfo/uclibc">this page</a>.
|
|
|
-
|
|
|
-<p>
|
|
|
-
|
|
|
-<h3>Frequently Asked Questions</h3>
|
|
|
-
|
|
|
-Before asking questions on the uClibc mailing list,
|
|
|
-you might want to take a look at the
|
|
|
-<a href="FAQ.html">list of Frequently Asked Questions</a>
|
|
|
-or
|
|
|
-you might want to search the mailing list archives...
|
|
|
-<form method="GET" action="http://www.google.com/custom">
|
|
|
-<input type="hidden" name="domains" value="uclibc.org">
|
|
|
-<input type="hidden" name="sitesearch" value="uclibc.org">
|
|
|
-<a href="http://www.google.com"><img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" height="32" width="75" align="middle"></a> <input type="text" name="q" size="31" maxlength="255" value=""> <input type="submit" name="sa" value="search the mailing list archives">...
|
|
|
-</form>
|
|
|
-
|
|
|
-<h3>Working Applications List</h3>
|
|
|
-
|
|
|
- These days, pretty much everything compiles with uClibc. This
|
|
|
- is a <a href="uClibc-apps.html">list of applications</a> that are known
|
|
|
- to work just fine with uClibc. Since most applications work just
|
|
|
- fine with uClibc, we are especially interested in knowing about any
|
|
|
- applications that either <em>do not compile</em> or <em>do not work</em>
|
|
|
- properly with uClibc. Submissions are welcome!
|
|
|
+<h3>Sponsors</h3>
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-<!-- Begin Latest News section -->
|
|
|
+Please visit our sponsors and thank them for their
|
|
|
+support! They have provided money for equipment and
|
|
|
+bandwidth. Next time you need help with a project,
|
|
|
+consider these fine companies!
|
|
|
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="news">
|
|
|
- <BIG><B>
|
|
|
- Latest News</A>
|
|
|
- </B></BIG>
|
|
|
- </A>
|
|
|
-</TD></TR>
|
|
|
-<TR><TD BGCOLOR="#eeeee0">
|
|
|
|
|
|
<ul>
|
|
|
+ <li><a href="http://www.penguru.net">Penguru Consulting</a><br>
|
|
|
+ Custom development for embedded Linux systems and multimedia platforms
|
|
|
+ </li>
|
|
|
|
|
|
- <p>
|
|
|
- <li> <b>13 November 2003, uClibc 0.9.23 Released</b>
|
|
|
- <br>
|
|
|
-
|
|
|
- CodePoet Consulting is pleased to announce the immediate availability of
|
|
|
- uClibc 0.9.23. Of course, we are somewhat less than pleased that there
|
|
|
- were configuration problems in the previous release that made such it
|
|
|
- necessary to release .23 so quickly. Updated uClibc development systems
|
|
|
- using uClibc 0.9.23 are being built and will be posted shortly. And Erik
|
|
|
- has built Debian stable (woody) for x86 with uClibc and it runs great.
|
|
|
-
|
|
|
- <p>
|
|
|
-
|
|
|
- This release continues to be binary compatible with uClibc 0.9.21 and
|
|
|
- 0.9.22 -- as long as you pick compatible configuration options. Enabling
|
|
|
- or disabling things like soft-float, locale, wide char support, or changing
|
|
|
- cpu optimizations are all good examples of binary incompatible
|
|
|
- configuration options. If have changed any of those sorts of options (or
|
|
|
- if you are not sure!) you will need to recompile all your applications and
|
|
|
- libraries.
|
|
|
-
|
|
|
- <p>
|
|
|
-
|
|
|
- As usual, the
|
|
|
- <a href="http://www.uclibc.org/downloads/Changelog">Changelog</a>,
|
|
|
- <a href="http://www.uclibc.org/downloads/Changelog.full">detailed changelog</a>,
|
|
|
- and <a href="http://www.uclibc.org/downloads/uClibc-0.9.23.tar.bz2">source code for this release</a>
|
|
|
- are available <a href="http://www.uclibc.org/downloads/">here</a>.
|
|
|
-
|
|
|
- <p>
|
|
|
-
|
|
|
-
|
|
|
- <p>
|
|
|
- <li> <b>8 November 2003, uClibc 0.9.22 Released</b>
|
|
|
- <br>
|
|
|
-
|
|
|
- CodePoet Consulting is pleased to announce the immediate availability of
|
|
|
- uClibc 0.9.22. This release has been cooking for a couple of months now
|
|
|
- and is looking quite solid. We have done quite a lot of testing with this
|
|
|
- release and things are looking good. And Erik has built Debian stable
|
|
|
- (woody) for x86 with uClibc and it runs great. Expect that to be released
|
|
|
- in the next few days.
|
|
|
-
|
|
|
- <p>
|
|
|
-
|
|
|
- This release is binary compatible with uClibc 0.9.21 -- as long as you pick
|
|
|
- compatible configuration options. Enabling or disabling things like
|
|
|
- soft-float, locale, wide char support, or changing cpu optimizations are
|
|
|
- all good examples of binary incompatible configuration options. If have
|
|
|
- changed any of those sorts of options (or if you are not sure!) you will
|
|
|
- need to recompile all your applications and libraries.
|
|
|
-
|
|
|
- <p>
|
|
|
-
|
|
|
- Updated uClibc development systems using uClibc 0.9.22 will be made
|
|
|
- available within a few days. Meanwhile, we invite you to try out uClibc
|
|
|
- with the latest <a href="http://ltp.sourceforge.net/">Linux Test Project
|
|
|
- test suite</a> (you will need to apply a small <a
|
|
|
- href="http://www.uclibc.org/cgi-bin/cvsweb/buildroot/sources/ltp-testsuite.patch?rev=1.3">patch</a>.
|
|
|
- And also give the latest Perl and Python test suites a try as well.
|
|
|
- If you find any bugs in uClibc, PLEASE let us know!
|
|
|
- <p>
|
|
|
-
|
|
|
- As usual, the
|
|
|
- <a href="http://www.uclibc.org/downloads/Changelog">Changelog</a>,
|
|
|
- <a href="http://www.uclibc.org/downloads/Changelog.full">detailed changelog</a>,
|
|
|
- and <a href="http://www.uclibc.org/downloads/uClibc-0.9.22.tar.bz2">source code for this release</a>
|
|
|
- are available <a href="http://www.uclibc.org/downloads/">here</a>.
|
|
|
-
|
|
|
- <p>
|
|
|
-
|
|
|
-
|
|
|
- <p>
|
|
|
- <li> <b>30 September 2003, dev systems updated to uClibc 0.9.21+</b>
|
|
|
- <br>
|
|
|
-
|
|
|
- The uClibc development systems for
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_i386.bz2">i386</a>,
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_powerpc.bz2">powerpc</a>,
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_arm.bz2">arm</a>,
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_mipsel.bz2">mips</a>,
|
|
|
- have been updated to uClibc 0.9.21 (plus all the CVS updates up to
|
|
|
- today). Several problems have been fixed up,
|
|
|
- gcc has been updated to version 3.3.1, binutils was updated to 2.14.90.0.6, and
|
|
|
- <em>tada</em> everything finally works for cross compiling. These were
|
|
|
- all cross compiled (which really makes things faster since the older
|
|
|
- mipsel releases used to take 2 days to build!)
|
|
|
-
|
|
|
- <p>
|
|
|
- These are ~100 MB ext2 filesystems that run natively on the specified
|
|
|
- architecture. They contains all the development software you need to build
|
|
|
- your own uClibc applications, including bash, coreutils, findutils,
|
|
|
- diffutils, patch, sed, ed, flex, bison, file, gawk, tar, grep gdb, strace,
|
|
|
- make, gcc, g++, autoconf, automake, ncurses, zlib, openssl, openssh perl,
|
|
|
- and more. And of course, everything is dynamically linked against uClibc.
|
|
|
- By using a uClibc only system, you can avoid all the painful
|
|
|
- cross-configuration problems that have made using uClibc somewhat painful
|
|
|
- in the past. If you want to quickly get started with testing or using
|
|
|
- uClibc you should give these images a try. You can loop mount and them
|
|
|
- you can chroot into them, you can boot into with using user-mode Linux,
|
|
|
- and you can even 'dd' them to a spare partition and use resize2fs to make
|
|
|
- them fill the drive. Whatever works for you.
|
|
|
-
|
|
|
- <p> If you would like to build your own custom uClibc system, you can
|
|
|
- use <a href="/cgi-bin/cvsweb/buildroot/">buildroot</a>, which is
|
|
|
- how these uClibc development systems were created.
|
|
|
- <p>
|
|
|
-
|
|
|
-
|
|
|
- <p> <li> <b>Old News</b>
|
|
|
- <br>
|
|
|
-
|
|
|
- <a href="old-news.html">Click here to read older news</a>.
|
|
|
- <p>
|
|
|
+ <li><a href="http://opensource.se/">opensource.se</a><br>
|
|
|
+ Embedded open source consulting in Europe.
|
|
|
+ </li>
|
|
|
|
|
|
+ <li><a href="http://www.codepoet-consulting.com">Codepoet Consulting</a><br>
|
|
|
+ Custom Linux, embedded Linux, BusyBox, and uClibc
|
|
|
+ development.
|
|
|
+ </li>
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
+If you wish to be a sponsor, or if you have already contributed and would like
|
|
|
+your name added here, email <a href= "mailto:andersen@codepoet.org">Erik</a>.
|
|
|
|
|
|
-<!-- Begin Sponsors section -->
|
|
|
-
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="sponsors"><BIG><B>
|
|
|
- Sponsors
|
|
|
- </A></B></BIG>
|
|
|
-</TD></TR>
|
|
|
-<tr><td bgcolor="#EEEEE0">
|
|
|
-
|
|
|
- Please visit our sponsors and thank them for their support! They have
|
|
|
- provided money, equipment, bandwidth, etc. Next time you need help with a
|
|
|
- project, consider these fine companies! Several individuals have also
|
|
|
- contributed (If you have contributed and would like your name added here,
|
|
|
- just email Erik and let him know).
|
|
|
-
|
|
|
- <ul>
|
|
|
- <li><a href="http://www.penguru.net">Penguru Consulting</a><br>
|
|
|
- Custom development for embedded Linux systems and multimedia platforms</li>
|
|
|
-
|
|
|
- <li><a href="http://opensource.se/">opensource.se</a><br>
|
|
|
- Embedded open source consulting in Europe.</li>
|
|
|
-
|
|
|
- <li><a href="http://www.codepoet-consulting.com">Codepoet Consulting</a><br>
|
|
|
- Custom Linux, embedded Linux, BusyBox, and uClibc development.</li>
|
|
|
- </ul>
|
|
|
-
|
|
|
- <table CELLSPACING=6 CELLPADDING=6 BORDER=0><tr>
|
|
|
- <td>
|
|
|
- Do you like uClibc? Do you need support? Do you need some features
|
|
|
- added? Then why not help out? We are happy to accept donations
|
|
|
- (such as bandwidth, mirrors sites, and hardware for the various
|
|
|
- architectures). We can also provide support contracts, and implement
|
|
|
- funded feature requests. To contribute, you can either click on the
|
|
|
- Donate image to donate using PayPal, or you can contact Erik at
|
|
|
- <a href="http://codepoet-consulting.com/">CodePoet Consulting</a>
|
|
|
- (we have a credit card machine so you can avoid PayPal if you wish).
|
|
|
- </td>
|
|
|
-
|
|
|
- <td>
|
|
|
- <!-- Begin PayPal Logo -->
|
|
|
- <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
|
|
- <input type="hidden" name="cmd" value="_xclick">
|
|
|
- <input type="hidden" name="business" value="andersen@codepoet.org">
|
|
|
- <input type="hidden" name="item_name" value="Support uClibc">
|
|
|
- <input type="hidden" name="image_url" value="https://codepoet-consulting.com/images/codepoet.png">
|
|
|
- <input type="hidden" name="no_shipping" value="1">
|
|
|
- <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal">
|
|
|
- </form>
|
|
|
- </td>
|
|
|
- <!-- End PayPal Logo -->
|
|
|
-
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-<!-- Begin Download section -->
|
|
|
-
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="download"><BIG><B>
|
|
|
- Download
|
|
|
- </A></B></BIG>
|
|
|
-</TD></TR>
|
|
|
-<TR><TD BGCOLOR="#eeeee0">
|
|
|
-<ul>
|
|
|
- <li> Source for the latest release can always be downloaded from
|
|
|
- <a href="downloads/">http://www.uclibc.org/downloads</a>
|
|
|
-
|
|
|
- <li> You may want to download uClibc from the closest
|
|
|
- <a href="http://kernel.org/mirrors/">kernel.org mirror site</a>.
|
|
|
- Just pick the closest mirror site, and then go to the
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/">/pub/linux/libs/uclibc/</a>
|
|
|
- directory to download uClibc.
|
|
|
-
|
|
|
- <li> A <a href="downloads/snapshots/">daily snapshot of the source</a> is
|
|
|
- available for those wishing to follow uClibc developments, but cannot
|
|
|
- or do not wish to use CVS.
|
|
|
-
|
|
|
- <li> uClibc has a publically <a href="/cgi-bin/cvsweb/uClibc/">browsable CVS tree</a>.
|
|
|
-
|
|
|
- <li> <a href="cvs_anon.html">Anonymous CVS access</a> is available to let you track development.
|
|
|
- <li> <a href="cvs_write.html">CVS write access</a> is also available for those that are actively
|
|
|
- contributing.
|
|
|
-</ul>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-<!-- Begin Toolchain section -->
|
|
|
-
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="toolchain"><BIG><B>
|
|
|
- Toolchains
|
|
|
- </A></B></BIG>
|
|
|
-</TD></TR>
|
|
|
-<TR><TD BGCOLOR="#eeeee0">
|
|
|
-<ul>
|
|
|
-
|
|
|
- <li>Steven J. Hill has kindly provided
|
|
|
- <a href="ftp://ftp.realitydiluted.com/linux/MIPS/toolchains">RPMs and SRPMs</a>
|
|
|
- with toolchains for mips.
|
|
|
-
|
|
|
- <li>You can build your own
|
|
|
- <a href="/cgi-bin/cvsweb/toolchain/">uClibc toolchain</a>
|
|
|
- using these Makefiles which automagically download all the source
|
|
|
- needed code and compile it for you.
|
|
|
-
|
|
|
- <li>uClibc development systems for
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_i386.bz2">i386</a>
|
|
|
- and
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_powerpc.bz2">powerpc</a>,
|
|
|
- and
|
|
|
- <a href="http://www.kernel.org/pub/linux/libs/uclibc/root_fs_arm.bz2">arm</a>
|
|
|
- are available and contain complete gcc 3.2.2 toolchains.
|
|
|
-
|
|
|
- <li>You can compile your own uClibc development system using
|
|
|
- <a href="/cgi-bin/cvsweb/buildroot/">buildroot</a>.
|
|
|
-
|
|
|
-</ul>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-<!-- Begin Links section -->
|
|
|
-
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="links">
|
|
|
- <BIG><B>
|
|
|
- Other Open Source C libraries:
|
|
|
- </A>
|
|
|
- </B></BIG>
|
|
|
- </A>
|
|
|
-</TD></TR>
|
|
|
-<TR><TD BGCOLOR="#eeeee0">
|
|
|
-
|
|
|
-
|
|
|
-I am currently aware of the following open source C libraries.
|
|
|
-
|
|
|
-<ul>
|
|
|
-
|
|
|
-
|
|
|
-<li><a href="http://www.gnu.org/software/libc/libc.html">GNU C Library (aka glibc)</a>
|
|
|
-<li> <a href="http://www.k9wk.com/cdoc.html">Al's FREE C Runtime Library</a>
|
|
|
-<li><a href="http://www.fefe.de/dietlibc/">diet libc </a>
|
|
|
-<li>the <a href="http://www.cs.vu.nl/~ast/minix.html">minix</a>
|
|
|
- <a href="http://www.cs.vu.nl/cgi-bin/raw/pub/minix/2.0.0/src.tar"
|
|
|
- >C library</a>
|
|
|
-<li> <a href="http://sources.redhat.com/newlib/">newlib</a>
|
|
|
-<li>and there is a
|
|
|
- <a href="ftp://sourceware.cygnus.com/pub/ecos/">C library</a>, for
|
|
|
- <a href="http://sources.redhat.com/ecos/">eCos</a> as well.
|
|
|
-
|
|
|
-<ul>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-<!-- Begin Links section -->
|
|
|
-
|
|
|
-<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
|
|
|
- <A NAME="links">
|
|
|
- <BIG><B>
|
|
|
- Links to other useful stuff
|
|
|
- </A>
|
|
|
- </B></BIG>
|
|
|
- </A>
|
|
|
-</TD></TR>
|
|
|
-<TR><TD BGCOLOR="#eeeee0">
|
|
|
-
|
|
|
-<ul>
|
|
|
-
|
|
|
- <li> <a href="http://www.uclibc.org/">The uClibc home page</a>
|
|
|
- <p>
|
|
|
-
|
|
|
- <li> <a href="/cgi-bin/cvsweb/uClibc/">The uClibc CVS tree</a>
|
|
|
- <p>
|
|
|
-
|
|
|
- <li> <a href="http://busybox.net/">BusyBox</a>
|
|
|
- <p>
|
|
|
-
|
|
|
- <li> <a href="http://udhcp.busybox.net/">udhcp</a>
|
|
|
- <p>
|
|
|
-
|
|
|
- <li> <a href="http://www.uCdot.org/">Embedded Linux Developer Forum</a>
|
|
|
- <p>
|
|
|
-
|
|
|
- <li> <a href="http://codepoet-consulting.com/">CodePoet Consulting</a>
|
|
|
- <p>
|
|
|
-
|
|
|
-</ul>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-<!-- End of Table -->
|
|
|
-
|
|
|
-</TD></TR>
|
|
|
-</TABLE>
|
|
|
-</P>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-<!-- Footer -->
|
|
|
-<HR>
|
|
|
-<TABLE WIDTH="100%">
|
|
|
- <TR>
|
|
|
- <TD>
|
|
|
- <font size="-1" face="arial, helvetica, sans-serif">
|
|
|
- Mail all comments, insults, suggestions and bribes to
|
|
|
- <a href="mailto:andersen@codepoet.org">Erik Andersen</a><BR>
|
|
|
- </font>
|
|
|
- </TD>
|
|
|
-
|
|
|
- <TD>
|
|
|
- <a href="http://www.vim.org"><img border=0 width=90 height=36
|
|
|
- src="images/written.in.vi.png"
|
|
|
- alt="This site created with the vi editor"></a>
|
|
|
- </TD>
|
|
|
-
|
|
|
- <TD>
|
|
|
- <a href="http://www.gimp.org/"><img border=0 width=90 height=36
|
|
|
- src="images/gfx_by_gimp.png" alt="Graphics by GIMP"></a>
|
|
|
- </TD>
|
|
|
-
|
|
|
- <TD>
|
|
|
- <a href="http://www.linuxtoday.com"><img width=90 height=36
|
|
|
- src="images/ltbutton2.png" alt="Linux Today"></a>
|
|
|
- </TD>
|
|
|
-
|
|
|
- <TD>
|
|
|
- <p><a href="http://slashdot.org"><img width=90 height=36
|
|
|
- src="images/sdsmall.png" alt="Slashdot"></a>
|
|
|
- </TD>
|
|
|
-
|
|
|
- <TD>
|
|
|
- <a href="http://freshmeat.net"><img width=90 height=36
|
|
|
- src="images/fm.mini.png" alt="Freshmeat"></a>
|
|
|
- </TD>
|
|
|
-
|
|
|
- </TR>
|
|
|
-</TABLE>
|
|
|
+<p>
|
|
|
+<table BORDER=0>
|
|
|
+<tr>
|
|
|
+<td>
|
|
|
+Do you like uClibc? Do you need support? Do you need some features
|
|
|
+added? Then why not help out? We are happy to accept donations
|
|
|
+(such as bandwidth, mirrors sites, and hardware for the various
|
|
|
+architectures). We can also provide support contracts, and implement
|
|
|
+funded feature requests. To contribute, you can either click on the
|
|
|
+Donate image to donate using PayPal, or you can contact Erik at
|
|
|
+<a href="http://codepoet-consulting.com/">CodePoet Consulting</a>
|
|
|
+(we have a credit card machine so you can avoid PayPal if you wish).
|
|
|
+</td>
|
|
|
+
|
|
|
+<td>
|
|
|
+<!-- Begin PayPal Logo -->
|
|
|
+<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
|
|
+ <input type="hidden" name="cmd" value="_xclick">
|
|
|
+ <input type="hidden" name="business" value="andersen@codepoet.org">
|
|
|
+ <input type="hidden" name="item_name" value="Support uClibc">
|
|
|
+ <input type="hidden" name="image_url" value="https://codepoet-consulting.com/images/codepoet.png">
|
|
|
+ <input type="hidden" name="no_shipping" value="1">
|
|
|
+ <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal">
|
|
|
+</form>
|
|
|
+</td>
|
|
|
+<!-- End PayPal Logo -->
|
|
|
|
|
|
+</tr>
|
|
|
+</table>
|
|
|
|
|
|
-</BODY>
|
|
|
-</HTML>
|
|
|
|
|
|
-
|
|
|
+<!--#include file="footer.html" -->
|