ronald@UCDAVIS.EDU (08/02/89)
Bug Report --======-- Software: GNU Make 3.54 Machine: Cubix QB3/386 OS: System V Release 3.2 (Cubix Id: 386-3/A/0) Problem: This software obviously wasn't tested for System V compatibility before being released. If FSF is lacking System V pre-release testers, I would like to volunteer. (Currently, I am privately providing COFF format executable support for GNU C++ that circumvents the need for ld++, a hacked collect.c, GNU COFF encapsulation, or the GNU binutils.) Anyway, here is a transcript of my make-ing make. # make gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c arscan.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c glob.c glob.c: In function glob_filename: glob.c:390: warning: assignment of pointer from integer lacks a cast gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c ar.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c commands.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c job.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c dir.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c file.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g SYS5_LDAVG -c load.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c misc.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c main.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c read.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c remake.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c remote.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c rule.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c implicit.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c default.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c variable.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c expand.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c function.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c vpath.c gcc -O -DUSG -DUSGr3 -DMINUS_C_MINUS_O -g -c version.c gcc -O -g arscan.o glob.o ar.o commands.o job.o dir.o file.o load.o misc.o main.o read.o remake.o remote.o rule.o implicit.o default.o variable.o expand.o function.o vpath.o version.o -o make.new undefined first referenced symbol in file rindex glob.o sigmask commands.o getdtablesize job.o ld fatal: Symbol referencing errors. No output written to make.new *** Error code 1 Stop. -- Ronald Cole | uucp: cvms!ronald voice: +1 916 895 8321 Senior Software Engineer | internet: csusac!cvms!ronald@ucdavis.edu CVM Systems +---------------------------------------------------- "SCCS, the source motel! Programs check in and never check out!" - Ken Thompson
jeff@cdp.UUCP (08/05/89)
> Software: GNU Make 3.54 > Machine: Cubix QB3/386 > OS: System V Release 3.2 (Cubix Id: 386-3/A/0) > Problem: This software obviously wasn't tested for System V compatibility > before being released. If FSF is lacking System V pre-release > ... Try adding -DUSG to CFLAGS in the Makefile. (If you don't specify what you're running on, you get the default, and I guess that isn't System V.) Jeff Dean hplabs!cdp!jeff decwrl!dean