summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2002-03-22Patch from Miles Bader to be less militant when doing a make clean.Eric Andersen
2002-03-21Add some phony targetsEric Andersen
2002-03-21Always build the utils. Always clean libc/misc, since there isEric Andersen
some auto generated stuff in there -Erik
2002-03-11Allow some failures to simplify building gccEric Andersen
2002-03-11Don't install CVS files into the devel dirEric Andersen
2002-03-01Move syscall.h generation to the top level MakefileEric Andersen
-Erik
2002-03-01Doh! A search and replace bug...Eric Andersen
2002-03-01Doh! Doh! Doh!Eric Andersen
2002-03-01Doh!Eric Andersen
2002-03-01oops. I forgot to commit this...Eric Andersen
2002-02-25Joerg Schmitz-Linneweber recommends using tar -f - instead of -OEric Andersen
to prevent interference with the TAPE env var
2002-02-20Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen
glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik
2002-02-16Additionally remove libc/tmpDavid Schleef
2002-02-15Geoffrey Espin noticed a $ that should have been a double $$Eric Andersen
since Make make eats $'s.
2002-02-08Dont choke when chown fails. Try to be more portable...Eric Andersen
2002-02-04A few more little cleanupsEric Andersen
2002-02-02Add in support for the Hitach H8/300H architecture,Eric Andersen
contributed by Yoshinori Sato <qzb04471@nifty.ne.jp>
2002-02-02Grr. I should learn to compile stuff before committingEric Andersen
2002-02-02Several little additions and cleanups. Add getw() and putw().Eric Andersen
Add in some missing header files (netipx/ipx.h include/lastlog.h include/sgtty.h include/sys/perm.h) -Erik
2002-02-01Add install_utils and install_target_utils targets, so peopleEric Andersen
that don't like my amazingly cool ldd and readelf tools, can (most unwisely ;-) ignore them. -Erik
2002-02-01Be ever so pedantic and explicitly tell tar to use stdin,Eric Andersen
not to just assume it. -Erik
2002-02-01Don't assume uid=gidEric Andersen
2002-01-31Fix/simplify longjmp. Fix toplevel mips settingsEric Andersen
2002-01-25Miles Bader <miles@lsi.nec.co.jp> noticed that `make install' tries toEric Andersen
build ldso stuff on non-shared-library systems. And Matthew Bloch <mattbee@soup-kitchen.net> noticed that we need to create some dirs before installing some stuff, so fix that as well. -Erik
2002-01-14Patch from Brian Stafford <brian@stafford.uklinux.net> to fixupEric Andersen
support for Unix98 PTYs, and optionally exclude the older junk.
2002-01-11Sigh. Typod it againEric Andersen
2002-01-11Oops. typo.Eric Andersen
2002-01-11More build system cleanups...Eric Andersen
2002-01-11Scrub the way libraries are linked. Use ld, not gcc, to avoidEric Andersen
chicken-and-egg problems when building gcc toolchains. -Erik
2002-01-09Recommend making symlinks, not copying the config file.Eric Andersen
-Erik
2002-01-09Be more carefull about erroring out of shell fragments. Try toEric Andersen
enable -falign-functions if avilable.
2002-01-01Change 'cd <foo> ; bar' to 'cd <foo> && bar' for proper error checkingEric Andersen
2001-12-20Use tar instead of cp -LR for make install, since older GNU cpEric Andersen
(i.e. RedHat 6.2) don't support -LR -Erik
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-11-26My adjusted 'make install' was missing include/linux subdirs. TryEric Andersen
just using 'cp -a' and see if anyone complains and makes me use tar or something. Check libm for undefined non-libc symbols.
2001-11-24Oops...Eric Andersen
2001-11-24Much faster version of 'make install' -- it was doing oneEric Andersen
fork per header file... Ugh. -Erik
2001-11-23MDAD: The "Config" file message, should say copy to "Config" not "Config.".Michael Durrant
MDAD: Can be confusing to newbies.
2001-11-23Finish ajusting math lib options. Close out a couple of todo items.Eric Andersen
2001-10-17This commit makes large file support actually work (when enabled inEric Andersen
the config file). I've tested this and it works for me. -Erik
2001-10-16Revert global old mmap usage, and do it per archEric Andersen
2001-10-11Patch from Miles Bader <miles@lsi.nec.co.jp> to support the v850.Eric Andersen
He sent this patch to me a month ago, but I forgot to apply it...
2001-08-14Fix the "install_target" target to install to $(PREFIX)$(TARGET_PREFIX)Eric Andersen
2001-08-13A few more (final?) cleanups for the installer behavior. I now thinkEric Andersen
things are working perfectly (perhaps I shouln't think so much)
2001-08-13Add in a make release targetEric Andersen
2001-08-13Fix SYSTEM_DEVEL_PREFIX to allow install of the <arch>-uclibc- spooferEric Andersen
toolchain to any arbitrary directory...
2001-08-11Need to create $(SYSTEM_DEVEL_PREFIX)/usr/binDavid Schleef
2001-08-10Oops. Symlink args were backwards...Eric Andersen
2001-08-10Don't blow away existing files when trying to install a ldso symlink...Eric Andersen
2001-08-10Update the build system, yet again. I hope this is the last time...Eric Andersen
Here is the basic theory of operation: SHARED_LIB_LOADER_PATH/ <The location where the shared lib loader will be installed and where the compiler will cause apps to look for it.> DEVEL_PREFIX/ bin/ <contains gcc, ld, etc for setting PATH=$DEVEL_PREFIX/bin:$PATH> lib/ <contains all runtime and static libs> include/ <Where all the header files go> SYSTEM_DEVEL_PREFIX/ usr/bin/ <contains arch-uclibc-gcc, arch-uclibc-ld, etc that might be installed by a .deb or .rpm into /usr/bin, but can happily live under DEVEL_PREFIX> PREFIX This is prepended during 'make install's allowing you to shift things to be installed under some alternate location (such as when building a .deb) -Erik