Well, check your GCC Target.
"Target: i686-pc-cygwin"

EWWW, Cygwin crap!

Btw, we only support ROS building with our own released Build 
Environment. Anything else is up to you..

Evans Jahja schrieb:
> Hi, I'm trying to compile React OS. (This time I use gcc version 4.3.4 
> 20090804 (release) 1 (GCC) )
> However, when compiling it returns:
>
> [CC]       base/applications/screensavers/3dtext/3dtext.c
> In file included from include/psdk/windows.h:40,
>                  from base/applications/screensavers/3dtext/3dtext.c:21:
> include/crt/stdarg.h:34:2: error: #error Only Win32 target is supported!
> In file included from include/crt/stdarg.h:147,
>                  from include/psdk/windows.h:40,
>                  from base/applications/screensavers/3dtext/3dtext.c:21:
> include/crt/vadefs.h:10:2: error: #error Only Win32 target is supported!
> cc1: warnings being treated as errors
> In file included from include/psdk/winnt.h:48,
>                  from include/psdk/windef.h:339,
>                  from include/psdk/windows.h:41,
>                  from base/applications/screensavers/3dtext/3dtext.c:21:
> include/crt/ctype.h:121: error: conflicting types for built-in 
> function `iswalpha'
> include/crt/ctype.h:123: error: conflicting types for built-in 
> function `iswupper'
> include/crt/ctype.h:125: error: conflicting types for built-in 
> function `iswlower'
> include/crt/ctype.h:127: error: conflicting types for built-in 
> function `iswdigit'
> include/crt/ctype.h:129: error: conflicting types for built-in 
> function `iswxdigit'
> include/crt/ctype.h:131: error: conflicting types for built-in 
> function `iswspace'
> include/crt/ctype.h:133: error: conflicting types for built-in 
> function `iswpunct'
> include/crt/ctype.h:135: error: conflicting types for built-in 
> function `iswalnum'
> include/crt/ctype.h:137: error: conflicting types for built-in 
> function `iswprint'
> include/crt/ctype.h:139: error: conflicting types for built-in 
> function `iswgraph'
> include/crt/ctype.h:141: error: conflicting types for built-in 
> function `iswcntrl'
> include/crt/ctype.h:146: error: conflicting types for built-in 
> function `towupper'
> include/crt/ctype.h:148: error: conflicting types for built-in 
> function `towlower'
> include/crt/ctype.h:159: error: conflicting types for built-in 
> function `iswblank'
> make: *** 
> [obj-i386/base/applications/screensavers/3dtext/3dtext_3dtext.o] Error 1
> bash-3.2$ gcc -v
> Using built-in specs.
> Target: i686-pc-cygwin
> Configured with: 
> /gnu/gcc/releases/packaging/4.3.4-3/gcc4-4.3.4-3/src/gcc-4.3.4/configure 
> --srcdir=/gnu/gcc/releases/packaging/
> .3.4-3/gcc4-4.3.4-3/src/gcc-4.3.4 --prefix=/usr --exec-prefix=/usr 
> --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib
> -datadir=/usr/share --localstatedir=/var --sysconfdir=/etc 
> --infodir=/usr/share/info --mandir=/usr/share/man --datadir=/usr/sha
> e --infodir=/usr/share/info --mandir=/usr/share/man -v --with-gmp=/usr 
> --with-mpfr=/usr --enable-bootstrap --enable-version-spe
> ific-runtime-libs --with-slibdir=/usr/bin --libexecdir=/usr/lib 
> --enable-static --enable-shared --enable-shared-libgcc --disabl
> -__cxa_atexit --with-gnu-ld --with-gnu-as --with-dwarf2 
> --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,obj
> ,obj-c++ --disable-symvers --enable-libjava --program-suffix=-4 
> --enable-libgomp --enable-libssp --enable-libada --enable-threa
> s=posix --with-arch=i686 --with-tune=generic --enable-libgcj-sublibs 
> CC=gcc-4 CXX=g++-4 CC_FOR_TARGET=gcc-4 CXX_FOR_TARGET=g++-
>  GNATMAKE_FOR_TARGET=gnatmake GNATBIND_FOR_TARGET=gnatbind 
> AS=/opt/gcc-tools/bin/as..exe AS_FOR_TARGET=/opt/gcc-tools/bin/as.exe
> LD=/opt/gcc-tools/bin/ld.exe LD_FOR_TARGET=/opt/gcc-tools/bin/ld.exe 
> --with-ecj-jar=/usr/share/java/ecj.jar
> Thread model: posix
> gcc version 4.3.4 20090804 (release) 1 (GCC)
> bash-3.2$ make
> [WIDL]     obj-i386/include/psdk/xmldom.h
> [WIDL]     obj-i386/include/psdk/xmldso.h
> [WIDL]     obj-i386/include/psdk/comcat.h
> [WIDL]     obj-i386/include/psdk/wuapi.h
> [WIDL]     obj-i386/include/psdk/wtypes.h
> [WIDL]     obj-i386/include/psdk/exdisp.h
> [WIDL]     obj-i386/include/psdk/mshtmhst.h
> [WIDL]     obj-i386/include/psdk/mscoree.h
> [WIDL]     obj-i386/include/psdk/mimeole.h
> [WIDL]     obj-i386/include/psdk/wincodec.h
> [WIDL]     obj-i386/include/psdk/urlmon.h
> [WIDL]     obj-i386/include/psdk/urlhist.h
> [WIDL]     obj-i386/include/psdk/unknwn.h
> [WIDL]     obj-i386/include/psdk/tom.h
> [WIDL]     obj-i386/include/psdk/textstor.h
> [WIDL]     obj-i386/include/psdk/strmif..h
> [WIDL]     obj-i386/include/psdk/shtypes.h
> [WIDL]     obj-i386/include/psdk/shobjidl.h
> [WIDL]     obj-i386/include/psdk/shldisp.h
> [WIDL]     obj-i386/include/psdk/servprov.h
> [WIDL]     obj-i386/include/psdk/sensevts.h
> [WIDL]     obj-i386/include/psdk/richole.h
> [WIDL]     obj-i386/include/psdk/pstore.h
> [WIDL]     obj-i386/include/psdk/propidl.h
> [WIDL]     obj-i386/include/psdk/perhist.h
> [WIDL]     obj-i386/include/psdk/optary.h
> [WIDL]     obj-i386/include/psdk/oleidl.h
> [WIDL]     obj-i386/include/psdk/oledb.h
> [WIDL]     obj-i386/include/psdk/oleacc.h
> [WIDL]     obj-i386/include/psdk/ocmm.h
> [WIDL]     obj-i386/include/psdk/ocidl.h
> [WIDL]     obj-i386/include/psdk/objsafe.h
> [WIDL]     obj-i386/include/psdk/objidl.h
> [WIDL]     obj-i386/include/psdk/oaidl.h
> [WIDL]     obj-i386/include/psdk/netfw.h
> [WIDL]     obj-i386/include/psdk/msxml2.h
> [WIDL]     obj-i386/include/psdk/msxml.h
> [WIDL]     obj-i386/include/psdk/mstask.h
> [WIDL]     obj-i386/include/psdk/mshtml.h
> [WIDL]     obj-i386/include/psdk/msctf.h
> [WIDL]     obj-i386/include/psdk/mlang.h
> [WIDL]     obj-i386/include/psdk/mimeinfo.h
> [WIDL]     obj-i386/include/psdk/indexsrv.h
> [WIDL]     obj-i386/include/psdk/imnxport.h
> [WIDL]     obj-i386/include/psdk/imnact.h
> [WIDL]     obj-i386/include/psdk/icftypes.h
> [WIDL]     obj-i386/include/psdk/iads.h
> [WIDL]     obj-i386/include/psdk/htiframe.h
> [WIDL]     obj-i386/include/psdk/hlink.h
> [WIDL]     obj-i386/include/psdk/fusion.h
> [WIDL]     obj-i386/include/psdk/downloadmgr.h
> [WIDL]     obj-i386/include/psdk/docobj.h
> [WIDL]     obj-i386/include/psdk/dispex.h
> [WIDL]     obj-i386/include/psdk/dimm.h
> [WIDL]     obj-i386/include/psdk/ctxtcall.h
> [WIDL]     obj-i386/include/psdk/control.h
> [WIDL]     obj-i386/include/psdk/bits.h
> [WIDL]     obj-i386/include/psdk/bits1_5.h
> [WIDL]     obj-i386/include/psdk/activscp.h
> [WIDL]     obj-i386/include/psdk/activdbg.h
> [WIDL]     obj-i386/include/psdk/activaut.h
> [GENDIB]   obj-i386/subsystems/win32/win32k/dib/dib32gen.c
> [NCI]      obj-i386/lib/ntdllsys/ntdll.S
> [RBUILD]   makefile.auto
> Reading build files...done
> Detecting compiler...not detected
> Detecting binutils...not detected
> Detecting netwide assembler...not detected
> Detecting compiler -pipe support...not detected
> Detecting compiler pre-compiled header support...not detected
> Processing modules...done
> Creating directories...done
> Generating test support code...done
> Generating compilation unit support code...done
> Generating syssetup.inf...done
> Generating proxy makefiles...done
> Checking automatic dependencies...done
> [WIDL]     obj-i386/include/psdk/exdisp.h
> [WIDL]     obj-i386/include/psdk/msxml2.h
> [WIDL]     obj-i386/include/psdk/commoncontrols.h
> [HOST-CC]  lib/inflib/infcore.c
> lib/inflib/infcore.c: In function `line_start_state':
> lib/inflib/infcore.c:524: warning: array subscript has type `char'
> lib/inflib/infcore.c: In function `key_name_state':
> lib/inflib/infcore..c:597: warning: array subscript has type `char'
> lib/inflib/infcore.c: In function `value_name_state':
> lib/inflib/infcore.c:649: warning: array subscript has type `char'
> lib/inflib/infcore.c: In function `eol_backslash_state':
> lib/inflib/infcore.c:694: warning: array subscript has type `char'
> lib/inflib/infcore.c: In function `leading_spaces_state':
> lib/inflib/infcore.c:751: warning: array subscript has type `char'
> lib/inflib/infcore.c: In function `trailing_spaces_state':
> lib/inflib/infcore.c:772: warning: array subscript has type `char'
> [HOST-CC]  lib/inflib/infget.c
> [HOST-CC]  lib/inflib/infput.c
> [HOST-CC]  lib/inflib/infhostgen.c
> [HOST-CC]  lib/inflib/infhostget.c
> [HOST-CC]  lib/inflib/infhostput.c
> [HOST-LD]  output-i386/tools/rbuild/rbuild
> [GENDIB]   obj-i386/subsystems/win32/win32k/dib/dib32gen.c
> [NCI]      obj-i386/lib/ntdllsys/ntdll.S
> [RBUILD]   makefile.auto
> Reading build files...done
> Detecting compiler...not detected
> Detecting binutils...not detected
> Detecting netwide assembler...not detected
> Detecting compiler -pipe support...not detected
> Detecting compiler pre-compiled header support...not detected
> Processing modules...done
> Creating directories...done
> Generating test support code...done
> Generating compilation unit support code...done
> Generating syssetup.inf...done
> Generating proxy makefiles...done
> Checking automatic dependencies...done
> [CC]       base/applications/screensavers/3dtext/3dtext.c
> In file included from include/psdk/windows.h:40,
>                  from base/applications/screensavers/3dtext/3dtext.c:21:
> include/crt/stdarg.h:34:2: error: #error Only Win32 target is supported!
> In file included from include/crt/stdarg.h:147,
>                  from include/psdk/windows.h:40,
>                  from base/applications/screensavers/3dtext/3dtext.c:21:
> include/crt/vadefs.h:10:2: error: #error Only Win32 target is supported!
> cc1: warnings being treated as errors
> In file included from include/psdk/winnt.h:48,
>                  from include/psdk/windef.h:339,
>                  from include/psdk/windows.h:41,
>                  from base/applications/screensavers/3dtext/3dtext.c:21:
> include/crt/ctype.h:121: error: conflicting types for built-in 
> function `iswalpha'
> include/crt/ctype.h:123: error: conflicting types for built-in 
> function `iswupper'
> include/crt/ctype.h:125: error: conflicting types for built-in 
> function `iswlower'
> include/crt/ctype.h:127: error: conflicting types for built-in 
> function `iswdigit'
> include/crt/ctype.h:129: error: conflicting types for built-in 
> function `iswxdigit'
> include/crt/ctype.h:131: error: conflicting types for built-in 
> function `iswspace'
> include/crt/ctype.h:133: error: conflicting types for built-in 
> function `iswpunct'
> include/crt/ctype.h:135: error: conflicting types for built-in 
> function `iswalnum'
> include/crt/ctype.h:137: error: conflicting types for built-in 
> function `iswprint'
> include/crt/ctype.h:139: error: conflicting types for built-in 
> function `iswgraph'
> include/crt/ctype.h:141: error: conflicting types for built-in 
> function `iswcntrl'
> include/crt/ctype.h:146: error: conflicting types for built-in 
> function `towupper'
> include/crt/ctype.h:148: error: conflicting types for built-in 
> function `towlower'
> include/crt/ctype.h:159: error: conflicting types for built-in 
> function `iswblank'
> make: *** 
> [obj-i386/base/applications/screensavers/3dtext/3dtext_3dtext.o] Error 1
> Please help me.
>
> Regards,
> Evans
>
>
> ------------------------------------------------------------------------
> Get your preferred Email name! 
> <http://sg.rd.yahoo.com/aa/mail/domainchoice/mail/signature/*http://mail.promotions.yahoo.com/newdomains/aa/>
>  
>
> Now you can @ymail.com and @rocketmail.com.
>
>
> _______________________________________________
> Ros-dev mailing list
> [email protected]
> http://www.reactos.org/mailman/listinfo/ros-dev


_______________________________________________
Ros-dev mailing list
[email protected]
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to