[prev in list] [next in list] [prev in thread] [next in thread] 

List:       spread-users
Subject:    Re: [Spread-users] Configure script
From:       Yair Amir <yairamir () cs ! jhu ! edu>
Date:       2010-11-08 19:27:42
Message-ID: 4CD84F2E.5040403 () cs ! jhu ! edu
[Download RAW message or body]

Hi,

If I recall correctly, I built Spread in cygwin in the past and
it worked for me with no memorable problems from within that environment.

Cheers,

	:) Yair.

On 11/8/10 1:53 PM, Philippe Bertin wrote:
> Is cygwin considerable to bring some relief here ?
> 
> 
> John Schultz wrote:
> > The best advice I can offer would be to look at the Visual C project files in the \
> > win32 subdirectory to get Spread to compile on windows. 
> > I don't think our autoconf scripts were ever designed to work with windows.
> > 
> > If anyone else knows better, please chime in.
> > 
> > Cheers!
> > 
> > -----
> > John Lane Schultz
> > Spread Concepts LLC
> > Phn: 301 830 8100
> > Cell: 443 838 2200
> > 
> > On Nov 8, 2010, at 11:47 AM, coderalpha wrote:
> > 
> > Thanks John!
> > 
> > I thought that I should try to change it to use autoconf as this seemed to be the \
> > correct solution. Instead I took the short route and changed the #define in \
> > stdarch_wintel32.h. 
> > However now I get errors on some header files:
> > defines.h:43:24: error: sys/socket.h: No such file or directory
> > defines.h:45:30: error: netinet/in_systm.h: No such file or directory
> > defines.h:46:24: error: netinet/in.h: No such file or directory
> > defines.h:47:24: error: netinet/ip.h: No such file or directory
> > defines.h:77:21: error: termios.h: No such file or directory
> > 
> > This I understand is that I should use winsock.h on Windows. Which makes me feel \
> > that I'm just digging a hole here. With the previous error the assumption was \
> > made that this is a win32 platform, now it isn't.  
> > Thanks.
> > 
> > 
> > 
> > ---- On Mon, 08 Nov 2010 17:43:06 +0200 John Schultz \
> > <jschultz@spreadconcepts.com> wrote ----  
> > That is actually an issue with the stdutil library that is used (and built) by \
> > Spread.  
> > The issue is that stdutil does not expect that the autoconf script can be run on \
> > a win32 platform, so it doesn't use autoconf and instead it uses that \
> > stdarch_wintel32.h file that has "static" declarations of types. The long long \
> > type, in particular, may or may not exist depending on your compiler. If it does \
> > exist, then you can simply change that #undef to be #define SIZEOF_LONG_LONG 8 \
> > and that should fix your issue. Otherwise, you need to change the conditional \
> > compile test and definition of stduint64 and stdint64 to the appropriate 64b type \
> > of your environment.  
> > Cheers! 
> > 
> > ----- 
> > John Lane Schultz 
> > Spread Concepts LLC 
> > Phn: 301 830 8100 
> > Cell: 443 838 2200 
> > 
> > On Nov 8, 2010, at 6:18 AM, coderalpha wrote: 
> > 
> > Hi 
> > 
> > I'm trying to build spread on Windows with MinGW. When I run the configure \
> > script, I see this in the output:  checking size of long long... 8 
> > However, when I run make, I get lots of errors of which this is the first one: 
> > stdarch_wintel32.h:132:4: error: #error No 8 byte integeral type found! 
> > 
> > The header file stdarch_wintel32.h contains the following definition: 
> > #undef SIZEOF_LONG_LONG 
> > 
> > To me it seems that SIZEOF_LONG_LONG should be defined as 8. 
> > 
> > Any ideas? 
> > Thanks. 
> > _______________________________________________ 
> > Spread-users mailing list 
> > Spread-users@lists.spread.org 
> > http://lists.spread.org/mailman/listinfo/spread-users 
> > 
> > 
> > 
> > 
> > 
> > ------------------------------------------------------------------------
> > 
> > _______________________________________________
> > Spread-users mailing list
> > Spread-users@lists.spread.org
> > http://lists.spread.org/mailman/listinfo/spread-users
> 
> _______________________________________________
> Spread-users mailing list
> Spread-users@lists.spread.org
> http://lists.spread.org/mailman/listinfo/spread-users
> 

_______________________________________________
Spread-users mailing list
Spread-users@lists.spread.org
http://lists.spread.org/mailman/listinfo/spread-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic