Hi 

I get the following error when I try to build Make v3.80 using gcc v3.31

==================================================================

C:\Temp\make-3.80>dosbuild
Building Make for MSDOS

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g commands.c -o
comm
ands.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g job.c -o job.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g dir.c -o dir.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g file.c -o
file.o
file.c: In function `file_timestamp_cons':
file.c:553: warning: comparison is always true due to limited range of data
type


C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g misc.c -o
misc.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g main.c -o
main.o
main.c: In function `main':
main.c:874: error: `LOCALEDIR' undeclared (first use in this function)
main.c:874: error: (Each undeclared identifier is reported only once
main.c:874: error: for each function it appears in.)

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H
-DINCLUDEDIR=\"c:/djgpp/i
nclude\" -O2 -g read.c -o read.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H
-DLIBDIR=\"c:/djgpp/lib\"
 -O2 -g remake.c -o remake.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g rule.c -o
rule.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g implicit.c -o
impl
icit.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g default.c -o
defau
lt.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g variable.c -o
vari
able.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g expand.c -o
expand
.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g function.c -o
func
tion.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g vpath.c -o
vpath.o


C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g version.c -o
versi
on.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g ar.c -o ar.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g arscan.c -o
arscan
.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g signame.c -o
signa
me.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g remote-stub.c
-o r
emote-stub.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g getopt.c -o
getopt
.o

C:\Temp\make-3.80>gcc  -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g getopt1.c -o
getop
t1.o

C:\Temp\make-3.80\glob>gcc -I. -c -DHAVE_CONFIG_H -I.. -O2 -g glob.c -o
glob.o
In file included from glob.c:203:
glob.c: In function `glob':
glob.c:197: warning: passing arg of `my_realloc' from incompatible pointer
type
In file included from glob.c:203:
glob.c:197: warning: passing arg of `my_realloc' from incompatible pointer
type
In file included from glob.c:203:
glob.c:197: warning: passing arg of `my_realloc' from incompatible pointer
type
In file included from glob.c:203:
glob.c: In function `glob_in_dir':
glob.c:197: warning: passing arg of `my_realloc' from incompatible pointer
type

C:\Temp\make-3.80\glob>gcc -I. -c -DHAVE_CONFIG_H -I.. -O2 -g fnmatch.c -o
fnmat
ch.o

C:\Temp\make-3.80\glob>ar rv libglob.a glob.o fnmatch.o
a - glob.o
a - fnmatch.o
Linking...

C:\Temp\make-3.80>gcc -o make.new @respf.$$$
gcc.exe: main.o: No such file or directory (ENOENT)
Make.exe build failed... 

============================================================================
===========

Can you help? I've also attached the makefile created by configure.

 <<Makefile>> 
Regards,

Chi Lam
Software Engineer (Embedded Real-Time)
ResMed Ltd.
97 Waterloo Road
North Ryde NSW 2113
Tel: +61 2 9886 5000
Direct: +61 2 9886 5209
Fax: +61 2 9878 5564
Internet: www.resmed.com
E-mail: [EMAIL PROTECTED]


Warning:  Copyright ResMed. Where the contents of this email and/or attachment 
includes materials prepared by ResMed, the use of those materials is subject 
exclusively to the conditions of engagement between ResMed and the intended recipient.
This communication is confidential and may contain legally privileged information. By 
the use of email over the Internet or other communication systems, ResMed is not 
waiving either confidentiality of, or legal privilege in,the content of the email and 
of any attachments.
If the recipient of this message is not the intended addressee, please call ResMed 
immediately on  +61 2 9886 5000 Sydney, Australia.

Attachment: Makefile
Description: Binary data

_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make

Reply via email to