Git Product home page Git Product logo

avian-win-projects's People

Contributors

gkvas avatar

Watchers

 avatar  avatar

avian-win-projects's Issues

How to build avian for wince 6.0

I would like to build avian jvm for windows CE 6.0.
I already made avian for i386, but I have problems with build for wince in VisualStudio 2008:

I download [https://github.com/gkvas/avian-win-projects]
Open this project in VS2008. Libce is build ok.
avian-wince-dll errors.

Error 1 error C2008: '!' : unexpected in macro definition c:\cygwin\home\administrator\avian\classpath\jni-util.h 51 avian-wince-dll Error 2 error C2065: '_TRUNCATE' : undeclared identifier c:\cygwin\home\administrator\avian\classpath\jni-util.h 92 avian-wince-dll Error 3 error C3861: 'vsnprintf_s': identifier not found c:\cygwin\home\administrator\avian\classpath\jni-util.h 92 avian-wince-dll Error 4 error C2065: 'errno' : undeclared identifier c:\cygwin\home\administrator\avian\classpath\jni-util.h 111 avian-wince-dll Error 5 error C3861: 'strerror_s': identifier not found c:\cygwin\home\administrator\avian\classpath\jni-util.h 111 avian-wince-dll Error 17 error C3861: 'strerror_s': identifier not found c:\cygwin\home\Administrator\avian\classpath\java-nio.cpp 79 avian-wince-dll Error 18 error C3861: 'sprintf_s': identifier not found c:\cygwin\home\Administrator\avian\classpath\java-nio.cpp 91 avian-wince-dll Error 19 error C3861: 'sprintf_s': identifier not found c:\cygwin\home\Administrator\avian\classpath\java-nio.cpp 103 avian-wince-dll Error 26 fatal error C1083: Cannot open include file: 'inttypes.h': No such file or directory C:\avian\src\avian\common.h 29 avian-wince-dll Error 33 error C2065: 'HANDLE_FLAG_INHERIT' : undeclared identifier c:\cygwin\home\Administrator\avian\classpath\java-lang.cpp 418 avian-wince-dll Error 34 error C3861: 'SetHandleInformation': identifier not found c:\cygwin\home\Administrator\avian\classpath\java-lang.cpp 418 avian-wince-dll Error 41 fatal error C1189: #error : "unknown architecture" c:\cygwin\home\Administrator\avian\classpath\java-lang.cpp 860 avian-wince-dll Warning 46 warning C4005: 'UNICODE' : macro redefinition c:\cygwin\home\Administrator\avian\classpath\java-io.cpp 23 avian-wince-dll Warning 47 warning C4005: 'S_ISREG' : macro redefinition c:\cygwin\home\Administrator\avian\classpath\java-io.cpp 45 avian-wince-dll Warning 48 warning C4005: 'S_ISDIR' : macro redefinition c:\cygwin\home\Administrator\avian\classpath\java-io.cpp 46 avian-wince-dll Error 49 error C2664: 'GetFileAttributesA' : cannot convert parameter 1 from 'string_t' to 'LPCSTR' c:\cygwin\home\Administrator\avian\classpath\java-io.cpp 392 avian-wince-dll Error 50 error C3861: '_wremove': identifier not found c:\cygwin\home\Administrator\avian\classpath\java-io.cpp 395 avian-wince-dll Error 55 fatal error C1083: Cannot open source file: '..\avian\src\vm\system\windows.cpp': No such file or directory c1xx avian-wince-dll Error 57 error C2371: 'time_t' : redefinition; different basic types C:\avian\libce\sys\types.h 61 avian-wince-dll Error 58 fatal error C1083: Cannot open include file: 'inttypes.h': No such file or directory C:\avian\src\avian\common.h 29 avian-wince-dll Error 59 fatal error C1083: Cannot open source file: '..\avian\src\codegen\arm\assembler.cpp': No such file or directory c1xx avian-wince-dll

I think, I don't include header files. For example: inttypes.h. I have inttypes.h in cygwin, but including this directory in the project, I have more errors.

Error 1 error C2146: syntax error : missing ';' before identifier '_TINT' C:\Program Files (x86)\Windows Mobile 5.0 SDK R2\PocketPC\include\ARMV4I\winnt.h 203 avian-wince-dll Error 2 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Mobile 5.0 SDK R2\PocketPC\include\ARMV4I\winnt.h 203 avian-wince-dll Error 3 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Mobile 5.0 SDK R2\PocketPC\include\ARMV4I\winnt.h 203 avian-wince-dll Error 4 error C2144: syntax error : '__int64' should be preceded by ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\_types.h 36 avian-wince-dll Error 5 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\_types.h 36 avian-wince-dll Error 6 error C4980: '__value' : use of this keyword requires /clr:oldSyntax command line option C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\_types.h 74 avian-wince-dll Error 7 error C2059: syntax error : '__value' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\_types.h 74 avian-wince-dll Error 8 error C2061: syntax error : identifier '_read' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 185 avian-wince-dll Error 9 error C2059: syntax error : ')' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 186 avian-wince-dll Error 10 error C2143: syntax error : missing ')' before ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 186 avian-wince-dll Error 11 error C2061: syntax error : identifier '_write' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 187 avian-wince-dll Error 12 error C2059: syntax error : ')' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 188 avian-wince-dll Error 13 error C2143: syntax error : missing ')' before ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 188 avian-wince-dll Error 14 error C2535: 'int __sFILE::_EXFNPTR(void)' : member function already defined or declared C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 188 avian-wince-dll Error 15 error C2061: syntax error : identifier '_seek' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 189 avian-wince-dll Error 16 error C2059: syntax error : ')' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 189 avian-wince-dll Error 17 error C2143: syntax error : missing ')' before ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 189 avian-wince-dll Error 18 error C2556: '_fpos_t __sFILE::_EXFNPTR(void)' : overloaded function differs only by return type from 'int __sFILE::_EXFNPTR(void)' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 189 avian-wince-dll Error 19 error C2371: '__sFILE::_EXFNPTR' : redefinition; different basic types C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 189 avian-wince-dll Error 20 error C2061: syntax error : identifier '_close' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 190 avian-wince-dll Error 21 error C2059: syntax error : ')' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 190 avian-wince-dll Error 22 error C2143: syntax error : missing ')' before ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 190 avian-wince-dll Error 23 error C2061: syntax error : identifier '__cleanup' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 597 avian-wince-dll Error 24 error C2059: syntax error : ')' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 597 avian-wince-dll Error 25 error C2143: syntax error : missing ')' before ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 597 avian-wince-dll Error 26 error C2144: syntax error : 'unsigned __int64' should be preceded by ';' C:\cygwin\home\Administrator\openjdk-unofficial-builds\utils\cygwin\usr\include\sys\reent.h 618 avian-wince-dll

What's problem?
Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.