Mail Archives: djgpp/2003/09/02/17:30:10.2
Hello.
mike wrote:
[snip]
> well, I have download all the packages needed by readme.djgpp in
> gcc322s.zip from ftp://ftp.iij.ad.jp/pub/djgpp/alpha/ (I want to konw
> why are there not the same date stamp package in the alpha,so I have
> to use some time of 2003.6.18's and some are 2003 4.25's packages.but
> this time i have the error as blow:
The dj* packages were made on 2003-04-25 by me. I don't know about the
timestamps of the other packages. I guess Andrew uploaded new builds or
something. (Andrew Cottrell is building almost all of the packages for DJGPP
2.04 alpha.)
> make.exe[2]: Nothing to be done for `all'.
> make.exe[2]: Leaving directory
> `f:/gcc7/gnu/build.gcc/libiberty/testsuite'
> make.exe[1]: Leaving directory `f:/gcc7/gnu/build.gcc/libiberty'
> Bootstrapping the compiler
> make.exe[1]: Entering directory `f:/gcc7/gnu/build.gcc/gcc'
> c:/djgpp204/bin/make.exe CC="gcc" libdir=/dev/env/DJDIR/lib
> libsubdir=/dev/env/D
> JDIR/lib/gcc-lib/djgpp/3.22 \
> gcc_version=3.22 LANGUAGES="c " \
> CFLAGS="-g " MAKEINFO="makeinfo " \
> MAKEINFOFLAGS=""
> make.exe[2]: Entering directory `f:/gcc7/gnu/build.gcc/gcc'
> (cd intl && c:/djgpp204/bin/make.exe all)
> make.exe[3]: Entering directory `f:/gcc7/gnu/build.gcc/gcc/intl'
> make.exe[3]: Nothing to be done for `all'.
> make.exe[3]: Leaving directory `f:/gcc7/gnu/build.gcc/gcc/intl'
> ./genattrtab.exe /gcc7/gnu/gcc-3.22/gcc/config/i386/i386.md >
> tmp-attrtab.c
>
> Cannot allocate 64 bytes after allocating 33334116 bytes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That is worrying.
> make.exe[2]: *** [s-attrtab] Error 1
> make.exe[2]: Leaving directory `f:/gcc7/gnu/build.gcc/gcc'
> make.exe[1]: *** [stage1_build] Error 2
> make.exe[1]: Leaving directory `f:/gcc7/gnu/build.gcc/gcc'
> make.exe: *** [bootstrap] Error 2
>
> I use the windows 2003 enterpise server and use djgpp in its dos
> box.
I don't know if anyone else has tried DJGPP on Windows 2003 Enterprise Server.
> anyhow,does the gcc in the 2.04 alpha( gcc322b.zip & gpp322.zip)
> support the ISO C89?
Yes.
> because i have some errors like follows:
> /gcc7/gnu/gcc-3.22/include/xregex2.h:551: warning: ISO C89 does not
> support `sta
> tic' or type qualifiers in parameter array declarators
That is not an error. It is a warning. Don't worry about that. It just means
that the gcc source is using constructs that are not standard C.
Warnings do not stop gcc from compiling and building.
Warnings sometimes indicate that there is a bug. Sometimes not. Generally it
is a good idea to fix warnings.
> and i have redirect all the errors in a file ,its have all the erros
> like below:
>
> In file included from /gcc7/gnu/gcc-3.22/include/xregex.h:26,
> from /gcc7/gnu/gcc-3.22/libiberty/regex.c:195:
> /gcc7/gnu/gcc-3.22/include/xregex2.h:551: warning: ISO C89 does not
> support `static' or type qualifiers in parameter array declarators
> In file included from /gcc7/gnu/gcc-3.22/libiberty/regex.c:649:
> /gcc7/gnu/gcc-3.22/libiberty/regex.c: In function
> `byte_compile_range':
> /gcc7/gnu/gcc-3.22/libiberty/regex.c:4602: warning: signed and
> unsigned type in conditional expression
> /gcc7/gnu/gcc-3.22/libiberty/regex.c:4612: warning: signed and
> unsigned type in conditional expression
> /gcc7/gnu/gcc-3.22/libiberty/regex.c:4612: warning: signed and
> unsigned type in conditional expression
> /gcc7/gnu/gcc-3.22/libiberty/regex.c: At top level:
> /gcc7/gnu/gcc-3.22/libiberty/regex.c:1380: warning: traditional C
> rejects string concatenation
[snip]
Again, I wouldn't worry about the warnings.
> Cannot allocate 64 bytes after allocating 33334116 bytes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That is worrying.
> make.exe[2]: *** [s-attrtab] Error 1
> make.exe[1]: *** [stage1_build] Error 2
> make.exe: *** [bootstrap] Error 2
>
> please, some djgpp's guru help?with my appreciation in advance.
Since you're probably the first person to run DJGPP 2.04 alpha on Windows 2003
Enterprise Server, I'm not sure anyone can help you right now. I'll see if any
of the djgpp-workers (DJGPP developers) has access to Windows 2003.
Sorry, that's not much help.
Regards,
--
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]
- Raw text -