0 Replies Latest reply on Mar 30, 2006 9:46 AM by 502819

    soda with visual studio 2005

    502819
      when I try to work with soda in my visual studio 2005 project I get the following compile errors:

      C:\ORACLE\SDK_LITE\Mobile\Sdk\wince\ppc2003\pub\errno.h(12) : warning C4005: 'ENOENT' : macro redefinition
      C:\Programme\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(231) : see previous definition of 'ENOENT'
      C:\ORACLE\SDK_LITE\Mobile\Sdk\wince\ppc2003\pub\errno.h(13) : warning C4005: 'EEXIST' : macro redefinition
      C:\Programme\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(245) : see previous definition of 'EEXIST'
      C:\ORACLE\SDK_LITE\Mobile\Sdk\wince\ppc2003\pub\errno.h(14) : warning C4005: 'ENFILE' : macro redefinition
      C:\Programme\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(251) : see previous definition of 'ENFILE'
      C:\ORACLE\SDK_LITE\Mobile\Sdk\wince\ppc2003\pub\errno.h(15) : warning C4005: 'EMFILE' : macro redefinition
      C:\Programme\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(252) : see previous definition of 'EMFILE'
      C:\ORACLE\SDK_LITE\Mobile\Sdk\wince\ppc2003\pub\errno.h(16) : warning C4005: 'EINVAL' : macro redefinition
      C:\Programme\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(250) : see previous definition of 'EINVAL'
      C:\ORACLE\SDK_LITE\Mobile\Sdk\wince\ppc2003\pub\errno.h(17) : warning C4005: 'EINTR' : macro redefinition
      C:\Programme\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(233) : see previous definition of 'EINTR'
      c:\oracle\sdk_lite\mobile\sdk\include\soda.h(173) : error C2143: syntax error : missing '}' before '('
      c:\oracle\sdk_lite\mobile\sdk\include\soda.h(173) : fatal error C1903: unable to recover from previous error(s); stopping compilation

      this does not happen when I use the embedded visual studio 4.0

      Does anyone know a solution