Menu

compiling in visual studio 2010

Get Help
Anonymous
2013-05-22
2013-05-22
  • Anonymous

    Anonymous - 2013-05-22

    Hi I am new to windows dev environment
    was trying to compile exip using the vs2010 build file, when I tried to build exip project, getting some error as given below. Any help is much appreciated, thanks in advance...

    ------ Build started: Project: exip, Configuration: Debug Win32 ------
    1>Build started 5/22/2013 3:10:32 PM.
    1>InitializeBuildStatus:
    1> Touching "Debug\exip.unsuccessfulbuild".
    1>ClCompile:
    1> treeTableToGrammars.c
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1606): error C2275: 'TreeTableEntry' : illegal use of this type as an expression
    1> c:\exip-0.5.1\src\grammargen\include\treetableschema.h(191) : see declaration of 'TreeTableEntry'
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1606): error C2065: 'base' : undeclared identifier
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1607): error C2065: 'base' : undeclared identifier
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1607): warning C4047: '==' : 'int' differs in levels of indirection from 'void '
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1609): error C2065: 'base' : undeclared identifier
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1609): error C2223: left of '->element' must point to struct/union
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1611): error C2065: 'base' : undeclared identifier
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1611): warning C4047: 'function' : 'TreeTableEntry
    ' differs in levels of indirection from 'int'
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1611): warning C4024: 'handleComplexTypeEl' : different types for formal and actual parameter 3
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1612): error C2065: 'base' : undeclared identifier
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1612): warning C4047: 'function' : 'TreeTableEntry ' differs in levels of indirection from 'int'
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1612): warning C4024: 'getContentTypeProtoGrammar' : different types for formal and actual parameter 3
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1614): error C2065: 'base' : undeclared identifier
    1>c:\exip-0.5.1\src\grammargen\src\treetabletogrammars.c(1614): error C2223: left of '->element' must point to struct/union
    1> EXISerializer.c
    1>c:\exip-0.5.1\src\contentio\src\exiserializer.c(288): warning C4013: 'assert' undefined; assuming extern returning int
    1>c:\exip-0.5.1\src\contentio\src\exiserializer.c(782): error C2275: 'EXIGrammar' : illegal use of this type as an expression
    1> c:\exip-0.5.1\include\proctypes.h(739) : see declaration of 'EXIGrammar'
    1>c:\exip-0.5.1\src\contentio\src\exiserializer.c(782): error C2065: 'grammar' : undeclared identifier
    1>c:\exip-0.5.1\src\contentio\src\exiserializer.c(783): error C2065: 'grammar' : undeclared identifier
    1>c:\exip-0.5.1\src\contentio\src\exiserializer.c(783): warning C4047: 'function' : 'EXIGrammar
    ' differs in levels of indirection from 'int '
    1>c:\exip-0.5.1\src\contentio\src\exiserializer.c(783): warning C4024: 'popGrammar' : different types for formal and actual parameter 2
    1> Generating Code...
    1>
    1>Build FAILED.
    1>
    1>Time Elapsed 00:00:01.01
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

     
  • Rumen Kyusakov

    Rumen Kyusakov - 2013-05-22

    Hi,

    The vs2010 build has not been updated since version 0.4
    The guy who supported it is no longer participating in the development.
    I am not using MS VS and cannot help much with fixing it
    You'll be better off using the gcc build instead which is always up to date.

    // Rumen

     

Anonymous
Anonymous

Add attachments
Cancel