Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/XERCESC-1254

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: XERCESC-1254
    Summary: build on cygwin, with icu. erorr: conflicting types for `typedef int 
uint32_t'
       Type: Bug

     Status: Unassigned
   Priority: Major

    Project: Xerces-C++
 Components: 
             Build
   Versions:
             2.5.0

   Assignee: 
   Reporter: MIchele Paoli

    Created: Mon, 16 Aug 2004 6:59 AM
    Updated: Mon, 16 Aug 2004 6:59 AM
Environment: cygwin 1.5.10-3
gcc 3.3.3-1
icu 3.0

Description:
during compilation I get this error:

make[3]: Entering directory 
`/usr/src/xerces-c-src_2_5_0/src/xercesc/util/Platforms/Win32'
mkdir -p /usr/src/xerces-c-src_2_5_0/include/xercesc/util/Platforms/Win32
cp -fp Win32Defs.hpp /usr/src/xerces-c-src_2_5_0/include/xercesc/util/Platforms/Win32
g++ -D__CYGWIN__ -I/usr/include -I/usr/include/w32api -c 
-I/usr/src/xerces-c-src_2_5_0/include -w -O -DPROJ_XMLPARSER  -DPROJ_XMLUTIL  
-DPROJ_PARSERS  -DPROJ_SAX4C  -DPROJ_SAX2  -DPROJ_DOM  -DPROJ_VALIDATORS 
-DXML_USE_ICU_TRANSCODER -I/usr/src/icu//include -DXML_USE_ICU_MESSAGELOADER 
-I/usr/src/icu//include -DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_SOCKET   
-D_GNU_SOURCE -D__USE_GNU -D__CYGWIN__   -o 
/usr/src/xerces-c-src_2_5_0/obj/CYGWIN/Win32PlatformUtils.o Win32PlatformUtils.cpp
In file included from /usr/local/include/unicode/umachine.h:45,
                 from /usr/local/include/unicode/utypes.h:36,
                 from /usr/local/include/unicode/ures.h:26,
                 from 
/usr/src/xerces-c-src_2_5_0/include/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp:114,
                 from Win32PlatformUtils.cpp:110:
/usr/local/include/unicode/pwin32.h:122: error: conflicting types for `typedef 
   int int32_t'
/usr/include/stdint.h:20: error: previous declaration as `typedef long int 
   int32_t'
/usr/local/include/unicode/pwin32.h:126: error: conflicting types for `typedef 
   unsigned int uint32_t'
/usr/include/stdint.h:28: error: previous declaration as `typedef long unsigned 
   int uint32_t'
make[3]: *** [Win32PlatformUtils.o] Error 1
make[3]: Leaving directory 
`/usr/src/xerces-c-src_2_5_0/src/xercesc/util/Platforms/Win32'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/xerces-c-src_2_5_0/src/xercesc/util/Platforms'
make[1]: *** [platforms] Error 2
make[1]: Leaving directory `/usr/src/xerces-c-src_2_5_0/src/xercesc/util'
make: *** [Util] Error 2


My previous step:
1) I compile icu in cygwin
  502  cd icu
  503  cd source/
  506  ./runConfigureICU Cygwin
  510  make
  511  make install
2) I try to compile xerces with icu, without success
  527  cd xerces-c-src_2_5_0/
  528  export XERCESCROOT=$(pwd)
  529  export ICUROOT=/usr/src/icu/
  533  ./runConfigure -pcygwin -cgcc -xg++ -micu -nsocket -ticu -rpthread
  534  make

Thank every body in advance...
Michele





---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to