discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MSWindows CVS install problem


From: Tom Koelman
Subject: Re: MSWindows CVS install problem
Date: Tue, 22 Mar 2005 14:21:14 +0100
User-agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (windows-nt)

Marc Brünink <mbruen@smartsoft.de> writes:

> After some hours of sleep, I gave it a fresh start over. Following
> exactly the instructions Nicola posted
> (http://mediawiki.gnustep.org/index.php/Installation_on_Windows), I
> got  a reproduceable error concerning conftest.exe. This error occurs
> while  the configure script of ffcall checks for the long long
> type. Actually  the configure script runs through (I just ignored the
> error pop-ups),  but therefore the make of gnustep-base failed in
> GSFFCall* (<- cannot  remember the name exactly, but it was line 1004
> and it bleated about  va_return_long_long or something like this)
> Is someone able to reproduce this error? Does someone have a hint for
> me?
> Occured on a MS Windows 2000 SP4 machine.

Yes I am able to reproduce, but I can't fix it properly. To fix it
unproperly, use this patch on ffcall before building it:

diff -ur ffcall.org/avcall/configure ffcall/avcall/configure
--- ffcall.org/avcall/configure Wed Mar 17 18:24:49 2004
+++ ffcall/avcall/configure     Fri Mar 11 17:33:30 2005
@@ -8028,8 +8028,8 @@
 float y = (float)1.3;
 float fun () { return x*y; }
 int main()
-{ int val = (* (int (*) ()) fun) ();
-  exit (!(val == 0x3FC7AE15 || val == 0x15AEC73F));
+{ 
+  exit 0;
 }
 _ACEOF
 rm -f conftest$ac_exeext
diff -ur ffcall.org/callback/vacall_r/configure 
ffcall/callback/vacall_r/configure
--- ffcall.org/callback/vacall_r/configure      Wed Mar 17 18:24:52 2004
+++ ffcall/callback/vacall_r/configure  Fri Mar 11 17:33:59 2005
@@ -8028,8 +8028,8 @@
 float y = (float)1.3;
 float fun () { return x*y; }
 int main()
-{ int val = (* (int (*) ()) fun) ();
-  exit (!(val == 0x3FC7AE15 || val == 0x15AEC73F));
+{ 
+  exit 0;
 }
 _ACEOF
 rm -f conftest$ac_exeext
diff -ur ffcall.org/vacall/configure ffcall/vacall/configure
--- ffcall.org/vacall/configure Fri Mar 19 14:14:19 2004
+++ ffcall/vacall/configure     Fri Mar 11 17:34:13 2005
@@ -3110,8 +3110,8 @@
 float y = (float)1.3;
 float fun () { return x*y; }
 int main()
-{ int val = (* (int (*) ()) fun) ();
-  exit (!(val == 0x3FC7AE15 || val == 0x15AEC73F));
+{ 
+  exit 0;
 }
 _ACEOF
 rm -f conftest$ac_exeext
Regards,
Tom Koelman

reply via email to

[Prev in Thread] Current Thread [Next in Thread]