<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2995" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>It is all on windows XP sp2 system, P4-2.4G, 1G
Ram.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2> I install the cygwin latest version. and run
cmd: </FONT></DIV>
<DIV><FONT size=2>./configure -build=i386-pc-cygwin, it fininshed
normally.</FONT></DIV>
<DIV><FONT size=2>then run cmd:</FONT></DIV>
<DIV><FONT size=2>make</FONT></DIV>
<DIV><FONT size=2>1st time it reports resource is not enough, 2nd time during
make process the computer suddenly reboot with no notification. </FONT></DIV>
<DIV><FONT size=2>3rd also reboot.</FONT></DIV>
<DIV><FONT size=2>4th time I close all the prog, and run make, it successfully
ended and produce the </FONT></DIV>
<DIV><FONT size=2>.libs\libgmp.a, .libs\libgmp.la. Then I open adobereader to
read docs and run: make check, during process it suddenly reboot
again!</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2> I also once tried cmd: ./configure -build=i386-pc-cygwin
--disable-static --enable-shared</FONT></DIV>
<DIV><FONT size=2>to make a dll, but during process it just reboot.</FONT></DIV>
<DIV><FONT size=2>It seems that the computer just reboot at any time it likes :
< !</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2> Finally I run ./configure -build=i386-pc-cygwin
--disable-static --enable-shared, successfully. Then I run make, but make
output</FONT></DIV>
<DIV><FONT size=2>lines as below:</FONT></DIV>
<DIV><FONT size=2>make all-recursive<BR>make[1]: Entering directory
`/wksrc/gmp'<BR>Making all in tests<BR>make[2]: Entering directory
`/wksrc/gmp/tests'<BR>Making all in .<BR>make[3]: Entering directory
`/wksrc/gmp/tests'<BR>make[3]: Nothing to be done for `all-am'.<BR>make[3]:
Leaving directory `/wksrc/gmp/tests'<BR>Making all in devel<BR>make[3]: Entering
directory `/wksrc/gmp/tests/devel'<BR>make[3]: Nothing to be done for
`all'.<BR>make[3]: Leaving directory `/wksrc/gmp/tests/devel'<BR>Making all in
mpn<BR>make[3]: Entering directory `/wksrc/gmp/tests/mpn'<BR>make[3]: Nothing to
be done for `all'.<BR>make[3]: Leaving directory
`/wksrc/gmp/tests/mpn'<BR>Making all in mpz<BR>make[3]: Entering directory
`/wksrc/gmp/tests/mpz'<BR>make[3]: Nothing to be done for `all'.<BR>make[3]:
Leaving directory `/wksrc/gmp/tests/mpz'<BR>Making all in mpq<BR>make[3]:
Entering directory `/wksrc/gmp/tests/mpq'<BR>make[3]: Nothing to be done for
`all'.<BR>make[3]: Leaving directory `/wksrc/gmp/tests/mpq'<BR>Making all in
mpf<BR>make[3]: Entering directory `/wksrc/gmp/tests/mpf'<BR>make[3]: Nothing to
be done for `all'.<BR>make[3]: Leaving directory
`/wksrc/gmp/tests/mpf'<BR>Making all in rand<BR>make[3]: Entering directory
`/wksrc/gmp/tests/rand'<BR>make[3]: Nothing to be done for `all'.<BR>make[3]:
Leaving directory `/wksrc/gmp/tests/rand'<BR>Making all in misc<BR>make[3]:
Entering directory `/wksrc/gmp/tests/misc'<BR>make[3]: Nothing to be done for
`all'.<BR>make[3]: Leaving directory `/wksrc/gmp/tests/misc'<BR>Making all in
cxx<BR>make[3]: Entering directory `/wksrc/gmp/tests/cxx'<BR>make[3]: Nothing to
be done for `all'.<BR>make[3]: Leaving directory
`/wksrc/gmp/tests/cxx'<BR>Making all in mpbsd<BR>make[3]: Entering directory
`/wksrc/gmp/tests/mpbsd'<BR>make[3]: Nothing to be done for `all'.<BR>make[3]:
Leaving directory `/wksrc/gmp/tests/mpbsd'<BR>make[2]: Leaving directory
`/wksrc/gmp/tests'<BR>Making all in mpn<BR>make[2]: Entering directory
`/wksrc/gmp/mpn'<BR>make[2]: Nothing to be done for `all'.<BR>make[2]: Leaving
directory `/wksrc/gmp/mpn'<BR>Making all in mpz<BR>make[2]: Entering directory
`/wksrc/gmp/mpz'</FONT></DIV>
<DIV><FONT size=2> All is "Nothing to be done for ", so I donnot get an
resulting Dll. errrrr....</FONT></DIV>
<DIV><FONT size=2></FONT><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>When i try to link against the static lib
libgmp.a with vc6, in the main prog I include "gmp.h". </FONT></DIV>
<DIV><FONT size=2>I compile the prog, then get error msg:</FONT></DIV>
<DIV><FONT size=2>vc\gmp\gmp-4.2.1\gmp.h(515) : error C2039: 'FILE' : is not a
member of 'std'</FONT></DIV>
<DIV><FONT size=2>the error line in gmp.h is:</FONT></DIV>
<DIV><FONT size=2>#if defined (__cplusplus)<BR>extern "C" {<BR>using std::FILE;
//here is the error line<BR>#endif</FONT></DIV>
<DIV><FONT size=2> i have tried to inlucde <stdio.h> before
gmp.h but the same error occers.</FONT></DIV>
<DIV><FONT size=2> why i get the compiling error msg? because vc6 cannot
compile the resulting gmp.h? what compiler should I use?</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2> Why is the Building of GMP so terrible and hard to me?
is there sth wrong? i am so unlucky!!! : <<</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV></BODY></HTML>