summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2004-01-29Remove USE_LINUX_UCLIBC option, since that is now the onlyEric Andersen
supported way of building toolchains
2004-01-16Get soft float working for gcc 3.3.2. Support for arm, mips, mipsel, powerpc.Manuel Novoa III
2004-01-14Enable building <arch>-linux-uclibc toolchains. Note that, due to configManuel Novoa III
issues for applications, we also create staging_dir/bin/<arch>-linux-* symlinks which allows us to configure most apps with target=<arch>-linux. gcc 3.3.2 libstdc++ now correctly identifies uclibc locale support. There are still some issues (mainly related to wide char time strings and wcsftime) to be addressed, but those are on hold until the uClibc locale internals are reworked once again. With the new stuff, we can also build gcc 2.95 and STLport again, although the native gcc build for the target is failing. Archs supported (some archs not yet tested): 2.95 - i386, arm, mips*, powerpc. 3.3.2 - Hopefull all for which uClibc has shared lib support.
2004-01-04Default buildroot to use stock uClibc 0.9.26 till further noticeEric Andersen
2003-12-02Default to building ccache for the targetEric Andersen
2003-11-30Remove the USE_UCLIBC_TOOLCHAIN config option, since that's all we support.Manuel Novoa III
Add some comments in Makefile about support for various archs. Disable buildroot large file for cris, since uClibc currently disables it.
2003-11-21Oops... check in the file version this time.Manuel Novoa III
2003-11-21Fix some soft float make variables.Manuel Novoa III
2003-11-20mention mipselEric Andersen
Make soft float easier to enable/disable
2003-11-19automatically detect if we have a usable version of sedEric Andersen
installed. If not, we will now build our own version.
2003-11-17Fix most things when large file support is not configured.Manuel Novoa III
2003-11-16Note that the OPTIMIZE_FOR_CPU setting is broken, and save both theManuel Novoa III
users _and_ us some grief.
2003-11-11Move uclibc-configured target forward so arch prompt happens sooner.Manuel Novoa III
When locale support is desired, pass the correct option to gcc configure.
2003-11-11Fix a build problem found while building for arm soft-floatEric Andersen
2003-11-01Enable building soft float buildroot for gcc 3.3. Currently works forManuel Novoa III
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-10-22Stock buildroot is not supposed to build gcc_targetEric Andersen
2003-10-18Add support for 'make -j3' so make to run stuff in parallelEric Andersen
2003-09-30fixup i386 as wellEric Andersen
2003-09-26This should at least build. I think.Eric Andersen
2003-09-14Use more consistant namingEric Andersen
2003-09-14Rework toolchain build to make it much more modular andEric Andersen
remove the redundant redundancy.
2003-09-10Default to using the kernel-headers package. mention dropbear.Eric Andersen
Make rootfs be rootfs_$(ARCH)
2003-09-03Add support for enabling use of libintl.Manuel Novoa III
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-06-28Add support for building perlEric Andersen
2003-06-04mention iproute2 and netsnmpEric Andersen
2003-04-26Update gcc to version 3.2.3. Fix the openssh patchEric Andersen
2003-03-04Rework things to ensure we are cross compiling. Teach problematicEric Andersen
apps like openssh to cross compile. This eliminates the need for the magic ld-uClibc.so.0 symlink in /lib
2003-03-04Add in a GNU_HOST_NAMEEric Andersen
2003-03-04Change a few defaultsEric Andersen
2003-02-19Fixup 'make source' targetEric Andersen
2003-02-19Add support for bridge-utils, thanks to Michael ShulerEric Andersen
2003-02-15Fix pcmcia startup. Add grepEric Andersen
2003-02-15Fix a few problems noticed by Peter S. MazingerEric Andersen
2003-02-12Remove usr/binEric Andersen
2003-02-12List a few additional targets for building a dev systemEric Andersen
2003-02-12Update makefileEric Andersen
2003-02-12Fixup the target pathEric Andersen
2003-02-04Support building a gcc-2.95 toolchain insteadEric Andersen
2003-01-21dont assign MAKEEric Andersen
2003-01-19several updates for wireless and firewall stuff,Eric Andersen
thanks to Michael Shuler
2003-01-19Change from using "TARGET_CC1" to just plan "TARGET_CC"Eric Andersen
which is a bit more sensible.
2003-01-19Fixup default compiler architectureEric Andersen
2003-01-18Mention how people can update thingsEric Andersen
2003-01-17standardize handling of GNU configure scriptsEric Andersen
-Erik
2003-01-17JNote that valgrind is x86 onlyEric Andersen
2003-01-17Support building jffs2 filesystems. Update top levelEric Andersen
makefile accordingly
2003-01-15Support using an existing kernelEric Andersen
2003-01-09Support more build system junkEric Andersen
-Erik
2003-01-08Mention the new ncurses-headers zlib-headers openssl-headers targetsEric Andersen
2003-01-06Shuffle so binutils is unpacked/built firstEric Andersen