Begin File: make-3.75-scrbin.tgz Description:GNU make 3.75 (source and binaries) Keywords: gmake make Version: 3.75 Entered-date: August 12/97 Author: Ported-by: Jozef Kotlar, Original-site: Copying-policy: Supplemental: This is a working snapshot of GNU make 3.75. CHANGES: * parallel making over QNX network. It follows qmake syntax: WORKNODES must be defined. * QNX dependent default rules (from QSSL 3.74 port) * varargs functions cleaned up (from QSSL 3.74 port) KNOWN BUGS: job.c must be compiled with -g, otherwise it SIGSEGV in pipe() call. I am not able to track it down, but it works as is :). TO DO: it would be nice to run more tasks on a node. It needs implementation of get_load_avg() for QNX. Any hints? it's available also in ftp:://ftp.euromove.sk/pub/make-3.75-qnx.pax.gz but we have only dial-up connection :((, so good luck! +-----------------------------+-------------------------------+ | Jozef Kotlar, EUROMOVE Ltd. | e-mail : kotlar@euromove.sk | +-----------------------------+-------------------------------+ Archive contains source and binaries. drwxrwxr-x 0 jk euromove Aug 12 07:40 make-3.75-qnx -rw-rw-r-- 0 jk euromove 15 Feb 14 06:14 make-3.75-qnx/.cvsignore -rw-rw-r-- 0 jk euromove 17982 Feb 14 05:10 make-3.75-qnx/COPYING -rw-rw-r-- 0 jk euromove 140296 Feb 14 07:16 make-3.75-qnx/ChangeLog -rw-rw-r-- 0 jk euromove 7721 Feb 14 07:16 make-3.75-qnx/INSTALL -rw-rw-r-- 0 jk euromove 10229 Feb 14 07:16 make-3.75-qnx/Makefile.in -rw-rw-r-- 0 jk euromove 22492 Feb 14 07:16 make-3.75-qnx/NEWS -rw-rw-r-- 0 jk euromove 1870 Feb 14 07:16 make-3.75-qnx/README -rw-rw-r-- 0 jk euromove 464 Feb 14 07:16 make-3.75-qnx/acconfig.h -rw-rw-r-- 0 jk euromove 14238 Feb 14 07:16 make-3.75-qnx/alloca.c -rw-rw-r-- 0 jk euromove 10535 Feb 14 07:16 make-3.75-qnx/ar.c -rw-rw-r-- 0 jk euromove 13597 Feb 14 07:16 make-3.75-qnx/arscan.c -rwxrwxr-x 0 jk euromove 2398 Feb 14 07:16 make-3.75-qnx/build.sh.in -rw-rw-r-- 0 jk euromove 13050 Feb 14 07:16 make-3.75-qnx/commands.c -rw-rw-r-- 0 jk euromove 1857 Feb 14 07:16 make-3.75-qnx/commands.h -rw-rw-r-- 0 jk euromove 7008 Feb 14 07:16 make-3.75-qnx/config.h.in -rw-rw-r-- 0 jk euromove 1685 Feb 14 07:16 make-3.75-qnx/configh.dos -rwxrwxr-x 0 jk euromove 91385 Feb 14 07:16 make-3.75-qnx/configure -rw-rw-r-- 0 jk euromove 1389 Feb 14 05:10 make-3.75-qnx/configure.bat -rw-rw-r-- 0 jk euromove 3646 Feb 14 07:16 make-3.75-qnx/configure.in -rw-rw-r-- 0 jk euromove 13599 Mar 4 10:52 make-3.75-qnx/default.c -rw-rw-r-- 0 jk euromove 2409 Feb 14 07:16 make-3.75-qnx/dep.h -rw-rw-r-- 0 jk euromove 23341 Feb 14 07:16 make-3.75-qnx/dir.c -rw-rw-r-- 0 jk euromove 11791 Feb 14 07:16 make-3.75-qnx/expand.c -rw-rw-r-- 0 jk euromove 15888 Feb 14 07:16 make-3.75-qnx/file.c -rw-rw-r-- 0 jk euromove 4658 Feb 14 05:10 make-3.75-qnx/file.h -rw-rw-r-- 0 jk euromove 37353 Feb 14 07:16 make-3.75-qnx/function.c -rw-rw-r-- 0 jk euromove 23094 Feb 14 07:16 make-3.75-qnx/getloadavg.c -rw-rw-r-- 0 jk euromove 23983 Feb 14 07:16 make-3.75-qnx/getopt.c -rw-rw-r-- 0 jk euromove 4464 Feb 14 07:16 make-3.75-qnx/getopt.h -rw-rw-r-- 0 jk euromove 4280 Feb 14 07:16 make-3.75-qnx/getopt1.c -rw-rw-r-- 0 jk euromove 19069 Feb 14 07:16 make-3.75-qnx/implicit.c -rwxrwxr-x 0 jk euromove 5490 Feb 14 07:16 make-3.75-qnx/install-sh -rw-rw-r-- 0 jk euromove 53728 Aug 12 06:08 make-3.75-qnx/job.c -rw-rw-r-- 0 jk euromove 2647 Feb 14 07:16 make-3.75-qnx/job.h -rw-rw-r-- 0 jk euromove 60720 Feb 14 07:16 make-3.75-qnx/main.c -rw-rw-r-- 0 jk euromove 28757 Feb 14 07:16 make-3.75-qnx/make-stds.texi -rw-rw-r-- 0 jk euromove 10340 Aug 12 06:10 make-3.75-qnx/Makefile -rw-rw-r-- 0 jk euromove 7671 Feb 14 05:10 make-3.75-qnx/make.man -rw-rw-r-- 0 jk euromove 333743 Feb 14 07:16 make-3.75-qnx/make.texinfo -rwxrwxr-x 0 jk euromove 729 Feb 14 07:16 make-3.75-qnx/mkinstalldirs -rw-rw-r-- 0 jk euromove 58786 Feb 14 07:16 make-3.75-qnx/read.c -rw-rw-r-- 0 jk euromove 30517 Feb 14 07:16 make-3.75-qnx/remake.c -rw-rw-r-- 0 jk euromove 7710 Feb 14 05:10 make-3.75-qnx/remote-cstms.c -rw-rw-r-- 0 jk euromove 2900 Feb 14 07:16 make-3.75-qnx/remote-stub.c -rw-rw-r-- 0 jk euromove 16104 Feb 14 07:16 make-3.75-qnx/rule.c -rw-rw-r-- 0 jk euromove 1851 Feb 14 07:16 make-3.75-qnx/rule.h -rw-rw-r-- 0 jk euromove 7813 Feb 14 07:16 make-3.75-qnx/signame.c -rwxrwxr-x 0 jk euromove 1969 Feb 14 05:10 make-3.75-qnx/signame.h -rw-rw-r-- 0 jk euromove 152428 Feb 14 07:17 make-3.75-qnx/texinfo.tex -rw-rw-r-- 0 jk euromove 24261 Feb 14 07:17 make-3.75-qnx/variable.c -rw-rw-r-- 0 jk euromove 4748 Feb 14 07:17 make-3.75-qnx/variable.h -rw-rw-r-- 0 jk euromove 91 Feb 14 07:17 make-3.75-qnx/version.c -rw-rw-r-- 0 jk euromove 14189 Feb 14 07:17 make-3.75-qnx/vpath.c drwxrwxr-x 0 jk euromove Aug 12 07:40 make-3.75-qnx/glob -rwxrwxr-x 0 jk euromove 25265 Feb 14 05:10 make-3.75-qnx/glob/COPYING.LIB -rw-rw-r-- 0 jk euromove 2031 Feb 14 05:10 make-3.75-qnx/glob/Makefile.in -rwxrwxr-x 0 jk euromove 47388 Feb 14 07:17 make-3.75-qnx/glob/configure -rw-rw-r-- 0 jk euromove 903 Feb 14 05:10 make-3.75-qnx/glob/configure.bat -rw-rw-r-- 0 jk euromove 509 Feb 14 05:10 make-3.75-qnx/glob/configure.in -rw-rw-r-- 0 jk euromove 5534 Feb 14 07:17 make-3.75-qnx/glob/fnmatch.c -rw-rw-r-- 0 jk euromove 2383 Feb 14 07:17 make-3.75-qnx/glob/fnmatch.h -rw-rw-r-- 0 jk euromove 21381 Feb 14 07:17 make-3.75-qnx/glob/glob.c -rw-rw-r-- 0 jk euromove 4148 Feb 14 07:17 make-3.75-qnx/glob/glob.h -rw-rw-r-- 0 jk euromove 213 Aug 12 06:08 make-3.75-qnx/glob/glob.err -rw-rw-r-- 0 jk euromove 2094 Feb 14 07:09 make-3.75-qnx/glob/Makefile.ami -rw-rw-r-- 0 jk euromove 195 Feb 14 07:09 make-3.75-qnx/glob/SCOPTIONS -rw-rw-r-- 0 jk euromove 2094 Feb 14 07:09 make-3.75-qnx/glob/SMakefile -rw-rw-r-- 0 jk euromove 18378 Feb 20 05:25 make-3.75-qnx/misc.c -rw-rw-r-- 0 jk euromove 10828 Feb 20 05:18 make-3.75-qnx/make.h -rw-rw-r-- 0 jk euromove 10382 Feb 14 07:06 make-3.75-qnx/Makefile.ami -rw-rw-r-- 0 jk euromove 5104 Feb 14 07:06 make-3.75-qnx/NMakefile -rw-rw-r-- 0 jk euromove 1891 Feb 14 07:06 make-3.75-qnx/README.Amiga -rwxrwxr-x 0 jk euromove 4109 Feb 14 07:06 make-3.75-qnx/README.WIN32 -rw-rw-r-- 0 jk euromove 195 Feb 14 07:06 make-3.75-qnx/SCOPTIONS -rw-rw-r-- 0 jk euromove 8328 Feb 14 07:06 make-3.75-qnx/SMakefile -rw-rw-r-- 0 jk euromove 493 Feb 14 07:06 make-3.75-qnx/aclocal.m4 -rw-rw-r-- 0 jk euromove 2616 Feb 14 07:06 make-3.75-qnx/amiga.c -rw-rw-r-- 0 jk euromove 896 Feb 14 07:06 make-3.75-qnx/amiga.h -rwxrwxr-x 0 jk euromove 16341 Feb 14 07:06 make-3.75-qnx/build_w32.bat -rw-rw-r-- 0 jk euromove 7271 Feb 14 07:06 make-3.75-qnx/config.ami -rw-rw-r-- 0 jk euromove 8266 Feb 14 07:06 make-3.75-qnx/config.h-vms -rw-rw-r-- 0 jk euromove 7557 Feb 14 07:06 make-3.75-qnx/config.h.WIN32 -rw-rw-r-- 0 jk euromove 5107 Feb 14 07:07 make-3.75-qnx/filedef.h -rw-rw-r-- 0 jk euromove 339 Feb 14 07:06 make-3.75-qnx/make.lnk -rw-rw-r-- 0 jk euromove 1349 Feb 14 07:06 make-3.75-qnx/makefile.com -rw-rw-r-- 0 jk euromove 4120 Feb 14 07:06 make-3.75-qnx/makefile.vms -rw-rw-r-- 0 jk euromove 5060 Aug 12 06:25 make-3.75-qnx/remote-qnx.c -rw-rw-r-- 0 jk euromove 2259 Feb 14 07:06 make-3.75-qnx/readme.vms -rwxrwxr-x 0 jk euromove 40 Feb 14 07:06 make-3.75-qnx/subproc.bat -rw-rw-r-- 0 jk euromove 779 Feb 14 07:06 make-3.75-qnx/vmsdir.h -rw-rw-r-- 0 jk euromove 5586 Feb 14 07:06 make-3.75-qnx/vmsfunctions.c -rw-rw-r-- 0 jk euromove 15631 Feb 14 07:06 make-3.75-qnx/vmsify.c drwxrwxr-x 0 jk euromove Aug 12 07:40 make-3.75-qnx/w32 -rw-rw-r-- 0 jk euromove 6931 Feb 14 07:09 make-3.75-qnx/w32/pathstuff.c drwxrwxr-x 0 jk euromove Aug 12 07:40 make-3.75-qnx/w32/compat -rw-rw-r-- 0 jk euromove 3787 Feb 14 07:09 make-3.75-qnx/w32/compat/dirent.c drwxrwxr-x 0 jk euromove Aug 12 07:40 make-3.75-qnx/w32/include -rw-rw-r-- 0 jk euromove 674 Feb 14 07:09 make-3.75-qnx/w32/include/dirent.h -rw-rw-r-- 0 jk euromove 272 Feb 14 07:09 make-3.75-qnx/w32/include/pathstuff.h -rw-rw-r-- 0 jk euromove 1734 Feb 14 07:09 make-3.75-qnx/w32/include/sub_proc.h -rw-rw-r-- 0 jk euromove 208 Feb 14 07:09 make-3.75-qnx/w32/include/w32err.h drwxrwxr-x 0 jk euromove Aug 12 07:40 make-3.75-qnx/w32/subproc -rw-rw-r-- 0 jk euromove 1968 Feb 14 07:09 make-3.75-qnx/w32/subproc/NMakefile -rwxrwxr-x 0 jk euromove 1229 Feb 14 07:09 make-3.75-qnx/w32/subproc/build.bat -rw-rw-r-- 0 jk euromove 1285 Feb 14 07:09 make-3.75-qnx/w32/subproc/misc.c -rw-rw-r-- 0 jk euromove 214 Feb 14 07:09 make-3.75-qnx/w32/subproc/proc.h -rw-rw-r-- 0 jk euromove 26034 Feb 14 07:09 make-3.75-qnx/w32/subproc/sub_proc.c -rw-rw-r-- 0 jk euromove 1256 Feb 14 07:09 make-3.75-qnx/w32/subproc/w32err.c -rw-rw-r-- 0 jk euromove 847 Aug 10 13:58 make-3.75-qnx/make.use -rwxrwxr-x 0 jk euromove 113794 Aug 12 06:25 make-3.75-qnx/gmake End