From: pascal b. <pas...@fr...> - 2002-07-09 22:21:57
|
----- Original Message ----- From: "pascal barbedor" <pas...@fr...> To: "Earnie Boyd" <Min...@li...> Sent: Wednesday, July 10, 2002 12:24 AM Subject: Re: [Mingw-users] compiling mingw packages > > > > You need to make certain that you have the correct source set. For > > GCC-3.1 that would be in GCC's CVS under a cygwin-mingw branch. For the > > latest binutils try the CVS head at sources.redhat.com. For make, try > > the CVS at sf.net/projects/mingw under msys/packages. > > > > Earnie. > > Hi > > I took the package from mingw download page, > (gcc-3_1-20020516-1-src.tar.gz) so I guess this is the correct source set. > > I tried again from a dir different from src dir (as mentionned in the > installing gcc page http://gcc.gnu.org/install/configure.html ), and > with --disable--nls option > > I think I got almost to the end (i can see a cpp.exe f771.exe, g++.exe.. > built) > but there is an error message by the end, here it is > > <command line>:1:20: warning: ISO C requires whitespace after the macro name > In file included from c:/gcc-3_1-20020516/gcc/config/i386/mingw32.h:31, > from tconfig.h:16, > from c:/gcc-3_1-20020516/gcc/crtstuff.c:61: > c:/gcc-3_1-20020516/gcc/config/i386/cygwin.h:31:19: stdio.h: No such file or > directory > In file included from c:/gcc-3_1-20020516/gcc/config/i386/mingw32.h:31, > from tconfig.h:16, > from c:/gcc-3_1-20020516/gcc/crtstuff.c:61: > c:/gcc-3_1-20020516/gcc/config/i386/cygwin.h:470: parse error before '*' > token > c:/gcc-3_1-20020516/gcc/config/i386/cygwin.h:470: warning: function > declaration isn't a prototype > c:/gcc-3_1-20020516/gcc/config/i386/cygwin.h:472: parse error before '*' > token > c:/gcc-3_1-20020516/gcc/config/i386/cygwin.h:472: warning: function > declaration isn't a prototype > In file included from c:/gcc-3_1-20020516/gcc/crtstuff.c:62: > c:/gcc-3_1-20020516/gcc/tsystem.h:63:19: stdio.h: No such file or directory > c:/gcc-3_1-20020516/gcc/tsystem.h:66:23: sys/types.h: No such file or > directory > c:/gcc-3_1-20020516/gcc/tsystem.h:69:19: errno.h: No such file or directory > c:/gcc-3_1-20020516/gcc/tsystem.h:76:20: string.h: No such file or directory > c:/gcc-3_1-20020516/gcc/tsystem.h:80:20: stdlib.h: No such file or directory > c:/gcc-3_1-20020516/gcc/tsystem.h:81:20: unistd.h: No such file or directory > In file included from c:/gcc31/gcc/include/limits.h:132, > from c:/gcc31/gcc/include/syslimits.h:7, > from c:/gcc31/gcc/include/limits.h:11, > from c:/gcc-3_1-20020516/gcc/tsystem.h:84, > from c:/gcc-3_1-20020516/gcc/crtstuff.c:62: > include/limits.h:132:75: no include path in which to find limits.h > In file included from c:/gcc-3_1-20020516/gcc/crtstuff.c:62: > c:/gcc-3_1-20020516/gcc/tsystem.h:87:18: time.h: No such file or directory > make[1]: *** [crtbegin.o] Error 1 > make: *** [all-gcc] Error 2 > > > > Another question about building package : > > suppose i build perl with msys and gcc, will the executable run differently > from a perl compiled with vc6 ? > same for apache ? > > that is to say mingw is a complete replacement solution that gives the same > executables that would vc6, but with gnu building process ? > > thanks > pascal > > > > > > > > |