From: Max T. W. <ma...@mt...> - 2005-06-21 18:33:14
|
This is one of a series of reports on a test to reconstruct the MSYS-1.0.11 distribution kit. It contains a description of building the fileutils package. This package produces the chgrp.exe, chmod.exe, chown.exe, cp.exe, dd.exe, df.exe, dir.exe, dircolor.exe, du.exe, install.exe, ln.exe, ls.exe, mkdir.exe, mkfifo.exe, mknod.exe, mv.exe, rm.exe, rmdir.exe, shred.exe, sync.exe, touch.exe and vdir.exe. The chgrp, chown, dd, df, dir, dircolor, du, mkfifo, mknod, shred, sync and vdir images are not included in any current MinGW or MSys packages. (Note that most of the omitted commands are not used when building programs. The 'df' command, while sometimes useful, has at least one glitch when reporting on file systems >2GB that would cause quite a few problems.) Also produced but not distributed are charset.alias, man and info pages and share/locale files. This package was setup under an older version of the autotools and would require some updating of its underlying configuration files to make the autotools work on it. Rather than make this set of changes and produce a result that could be markedly different from what was distributed, the modification dates on several files in the source directory had to be changed to allow 'make' to ignore the need to run the autotools. Specifically aclocal.m4, all the Makefile.in files, configure and stamp-h.in had to be touched in that order. I added '--enable-largefiles' as a configuration option as a reminder to myself that 'df' needed fixing. This is a default 'on' option and really makes no difference in the results. |