Re: Build failure on Cygwin

mizo_hazem_2 <[email protected]>
Newsgroups gmane.comp.debugging.insight
Message-ID <[email protected]>
Hi, 

I have faced the same problem and I have solved it by adding the following
line to the Makefile
CFLAGS		=  -D__WIN32__  -D__INSIDE_CYGWIN__

Hope this can help

Hossam


Keith Seitz wrote:
> 
> On 01/02/2010 12:44 PM, Jon Beniston wrote:
>> make[3]: Entering directory `/home/Jon/t/import/build/tcl/win'
>> gcc -c -g -O2 -Wall -Wconversion  -I"../../../src/tcl/win/../generic"
>> -I"../../../src/tcl/win" -mwin32  -DPACKAGE_NAME=\"\"
>> -DPACKAGE_TARNAME=\"\"
>> -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
>> -DHAVE_NO_SEH=1 -DEXCEPTION_DISPOSITION=int -DSTDC_HEADERS=1
>> -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
>> -DHAVE_STRING_H=1
>> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
>> -DHAVE_STDINT_H=1
>> -DHAVE_UNISTD_H=1  -DBUILD_tcl ../../../src/tcl/win/../generic/tclAlloc.c
>> -o
>> tclAlloc.o
>> In file included from
>> ../../../src/tcl/win/../generic/../win/tclWinPort.h:72,
>>                   from ../../../src/tcl/win/../generic/tclPort.h:22,
>>                   from ../../../src/tcl/win/../generic/tclAlloc.c:29:
>> /usr/lib/gcc/i686-pc-cygwin/4.3.4/../../../../include/w32api/winsock2.h:103:
>> 2: warning: #warning "fd_set and associated macros have been defined in
>> sys/types.      This may cause runtime problems with W32 sockets"
>> In file included from
>> ../../../src/tcl/win/../generic/../win/tclWinPort.h:72,
>>                   from ../../../src/tcl/win/../generic/tclPort.h:22,
>>                   from ../../../src/tcl/win/../generic/tclAlloc.c:29:
>> /usr/lib/gcc/i686-pc-cygwin/4.3.4/../../../../include/w32api/winsock2.h:632:
>> error: conflicting types for 'select'
>> /usr/include/sys/select.h:31: error: previous declaration of 'select' was
>> here
> 
> I haven't seen this one yet, but I admit, I don't really use much other 
> than linux nowadays... I'm going to update my cygwin box and kick off a 
> build. It should be done in a few hours. [It's a 500MHz P3!]
>>
>> I've just been running configure with no options (which used to work for
>> Cygwin 1.5.x). Is there a magic option to get it to work, or does
>> something
>> need fixing?
> 
> I'll get back to you on this...
> 
> Keith
> 
> 

-- 
View this message in context: http://old.nabble.com/Build-failure-on-Cygwin-tp26996349p31498339.html
Sent from the Sourceware - insight list mailing list archive at Nabble.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.