Eric Andersen
4f889ada56
automatically detect if we have a usable version of sed
...
installed. If not, we will now build our own version.
2003-11-19 17:17:56 +00:00
Manuel Novoa III
8162065d96
Fix most things when large file support is not configured.
2003-11-17 01:29:27 +00:00
Manuel Novoa III
7bfc5d37f4
Note that the OPTIMIZE_FOR_CPU setting is broken, and save both the
...
users _and_ us some grief.
2003-11-16 04:54:06 +00:00
Manuel Novoa III
f08097dd63
Move uclibc-configured target forward so arch prompt happens sooner.
...
When locale support is desired, pass the correct option to gcc configure.
2003-11-11 06:49:26 +00:00
Eric Andersen
2394ee58a9
Fix a build problem found while building for arm soft-float
2003-11-11 01:46:50 +00:00
Manuel Novoa III
d632d42b34
Enable building soft float buildroot for gcc 3.3. Currently works for
...
i386 (limited to 64 bit long double... same as double), arm (libfloat),
mips, and mipsel.
Enable cross compiling a native gcc 3.3 toolchain to run on the target.
Misc rootfs cleanups... strip some things that weren't, eliminate duplicate
libs, move openssl shared libs out of /lib, reduce size of libssl.so
by dynamicly linking with libcrypto.so, fix dropbear compile on mips.
2003-11-01 05:34:41 +00:00
Eric Andersen
bc9faa3363
Stock buildroot is not supposed to build gcc_target
2003-10-22 06:44:40 +00:00
Eric Andersen
02bf5816b5
Add support for 'make -j3' so make to run stuff in parallel
2003-10-18 11:09:54 +00:00
Eric Andersen
0554f62a4e
fixup i386 as well
2003-09-30 20:59:17 +00:00
Eric Andersen
a0aef7c41b
This should at least build. I think.
2003-09-26 21:18:46 +00:00
Eric Andersen
6663336f38
Use more consistant naming
2003-09-14 11:42:02 +00:00
Eric Andersen
cb7d5b81c9
Rework toolchain build to make it much more modular and
...
remove the redundant redundancy.
2003-09-14 11:38:35 +00:00
Eric Andersen
59759b8f44
Default to using the kernel-headers package. mention dropbear.
...
Make rootfs be rootfs_$(ARCH)
2003-09-10 13:04:12 +00:00
Manuel Novoa III
0e956fc164
Add support for enabling use of libintl.
...
Add support for libstd++ in full locale mode, and remove the need for
config hacks when using uClibc stub locale support.
TODO --
gdb intl support is still broken.
uClibc should auto-download the pregenerated locale data
2003-09-03 07:18:18 +00:00
Eric Andersen
1369474734
Add support for building perl
2003-06-28 02:02:47 +00:00
Eric Andersen
26da803f90
mention iproute2 and netsnmp
2003-06-04 20:49:24 +00:00
Eric Andersen
d906413ad9
Update gcc to version 3.2.3. Fix the openssh patch
2003-04-26 02:59:09 +00:00
Eric Andersen
1fc3f2f3de
Rework things to ensure we are cross compiling. Teach problematic
...
apps like openssh to cross compile. This eliminates the need for
the magic ld-uClibc.so.0 symlink in /lib
2003-03-04 19:16:19 +00:00
Eric Andersen
36830baea2
Add in a GNU_HOST_NAME
2003-03-04 07:56:11 +00:00
Eric Andersen
5eb4604cae
Change a few defaults
2003-03-04 07:14:03 +00:00
Eric Andersen
a5c2354153
Fixup 'make source' target
2003-02-19 08:56:04 +00:00
Eric Andersen
c8eea31d3f
Add support for bridge-utils, thanks to Michael Shuler
2003-02-19 07:07:53 +00:00
Eric Andersen
bbe35d4817
Fix pcmcia startup. Add grep
2003-02-15 12:36:32 +00:00
Eric Andersen
befb097e10
Fix a few problems noticed by Peter S. Mazinger
2003-02-15 10:23:19 +00:00
Eric Andersen
370fb2a3ce
Remove usr/bin
2003-02-12 19:49:55 +00:00
Eric Andersen
de8577632e
List a few additional targets for building a dev system
2003-02-12 10:45:37 +00:00
Eric Andersen
de2ae8dcf3
Update makefile
2003-02-12 09:59:22 +00:00
Eric Andersen
d108fa86c9
Fixup the target path
2003-02-12 09:10:22 +00:00
Eric Andersen
18e33c254e
Support building a gcc-2.95 toolchain instead
2003-02-04 12:37:32 +00:00
Eric Andersen
aa7f4e37ce
dont assign MAKE
2003-01-21 14:22:41 +00:00
Eric Andersen
9741a49e59
several updates for wireless and firewall stuff,
...
thanks to Michael Shuler
2003-01-19 07:49:24 +00:00
Eric Andersen
a9bfe856cf
Change from using "TARGET_CC1" to just plan "TARGET_CC"
...
which is a bit more sensible.
2003-01-19 06:07:22 +00:00
Eric Andersen
cc93d0f9a7
Fixup default compiler architecture
2003-01-19 00:57:37 +00:00
Eric Andersen
54e098e40b
Mention how people can update things
2003-01-18 21:52:46 +00:00
Eric Andersen
ef7784a62d
standardize handling of GNU configure scripts
...
-Erik
2003-01-17 08:03:59 +00:00
Eric Andersen
382187f014
JNote that valgrind is x86 only
2003-01-17 04:45:35 +00:00
Eric Andersen
27bc59d488
Support building jffs2 filesystems. Update top level
...
makefile accordingly
2003-01-17 04:31:36 +00:00
Eric Andersen
4edbe2caa6
Support using an existing kernel
2003-01-15 10:20:58 +00:00
Eric Andersen
b7d4f49c61
Support more build system junk
...
-Erik
2003-01-09 02:34:10 +00:00
Eric Andersen
7564033f20
Mention the new ncurses-headers zlib-headers openssl-headers targets
2003-01-08 18:22:25 +00:00
Eric Andersen
5455b5e03f
Shuffle so binutils is unpacked/built first
2003-01-06 15:40:38 +00:00
Eric Andersen
03c3fa2505
Update makefile
2003-01-03 06:44:03 +00:00
Eric Andersen
b8a2361d0a
Fixup the defaults
2002-12-12 01:57:57 +00:00
Eric Andersen
98b6fb27b3
Support building regular kernels
2002-12-10 23:26:31 +00:00
Eric Andersen
0b90e17e63
scrub this
2002-12-06 04:32:19 +00:00
Eric Andersen
5bd337821d
reenable findutils for now
2002-11-21 00:35:14 +00:00
Eric Andersen
569dc15256
For now, don't build findutils.
2002-11-21 00:25:10 +00:00
Eric Andersen
8a2597eaba
Make use of wget consistant by using a WGET variable
2002-11-20 23:16:10 +00:00
Eric Andersen
cad581084a
Add some new options
2002-11-14 12:16:04 +00:00
Eric Andersen
365aac205d
Add openssl and openssh. Fix up UML kernel build.
2002-10-17 08:55:05 +00:00
Eric Andersen
5a9f7f2b9c
build toolchain by default
2002-08-28 22:38:39 +00:00
Eric Andersen
f952c942fb
Update to uClibc 0.9.15. decouple kernel, toolchain, and uClibc.
...
-Erik
2002-08-28 21:28:19 +00:00
Eric Andersen
95f81a5a55
A number of updates
2002-07-03 10:44:59 +00:00
Eric Andersen
27f7064f68
Re-enable tinylogin. Makes life simpler that way...
2002-05-08 09:38:15 +00:00
Eric Andersen
23c4a0f7ac
Turn off tinylogin by default
2002-05-08 09:22:50 +00:00
Eric Andersen
cbc0bd16eb
Update to busybox 0.60.3
2002-04-27 21:55:51 +00:00
Eric Andersen
085ba9f451
Update tinylogin version. Update how busybox snapshot is selected.
...
-Erik
2002-04-26 21:20:45 +00:00
Eric Andersen
08782ae7d8
Major rework
2002-04-26 11:45:55 +00:00
Jon Nelson
057adc1c84
use slightly more portable unpack constructs
2002-01-12 03:05:56 +00:00
Jon Nelson
e1be1eadee
some more cleanups. This one works pretty well
2002-01-06 18:54:35 +00:00
Jon Nelson
c79e99824e
not working 100% just yet, but getting closer
2002-01-05 20:26:15 +00:00
Eric Andersen
412b1b0c45
Fix cross compile uClibc installs to the staging dir
2002-01-03 09:04:41 +00:00
Eric Andersen
8d54a97b64
Use cannonical locations
2002-01-03 08:09:38 +00:00
Eric Andersen
9ddc03dcd5
Move uml kernel to 2.4.17
2002-01-03 07:50:00 +00:00
Jon Nelson
c38dccccfd
Fix buglet whereupon $(LINUX_DIR)/.configdone was copied *after*
...
configuration rather than before.
Try a different approach to avoid version-specific uClibc issues,
using '-nt' (newer than) test, and files
$(UCLIBC_DIR)/.installed{,runtime}
2002-01-03 04:51:43 +00:00
Eric Andersen
339f2f492e
Use target_skeleton dir to store conf files and init scripts under
...
version control
-Erik
2001-12-22 01:17:09 +00:00
Eric Andersen
ffde94bd2c
Initial revision
2001-12-22 00:56:11 +00:00