Menu

problem with building sphinxbase in win7

Help
2012-02-19
2012-09-22
  • Mark Harvilla

    Mark Harvilla - 2012-02-19

    Hi,

    I'm trying to run Sphinx 3 on Windows 7, by building it in Microsoft Visual
    C++ 2010 Express. When the solution (.sln) files are opened, the first step is
    to automatically convert them so they're compatible with the 2010 version of
    this program (as opposed to whatever version it was created on). This
    conversion works successfully for SphinxTrain, and so does the subsequent
    build. Unfortunately, the conversion fails for sphinxbase. In particular, the
    .vcproj files for sphinx_cepview, sphinx_fe, sphinx_jsgf2fsg, and sphinxbase
    "fail" to load. Here's the conversion report:

    Conversion Report - sphinxbase
    Time of Conversion: Sunday, February 19, 2012 8:44 AM

    Solution: sphinxbase
    Filename Status Errors Warnings
    sphinxbase.sln No Conversion Required 0 0
    Conversion Report - sphinxbase.sln:
    The solution file does not require conversion.

    1 file Converted: 0
    Not converted: 1 0 0

    Project: C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32\sphinx_cepview\
    sphinx_cepview.vcproj
    Filename Status Errors Warnings
    1 1
    Conversion Report - :
    Cannot load the project due to a corrupt project file.
    The following error has occurred during XML parsing: File: C:\Users\Mark\Deskt
    op\CMU\Sphinx\new\sphinxbase\win32\sphinx_cepview\sphinx_cepview.vcproj Line:
    212 Column: 5 Error Message: System error: -2147154677. The file 'C:\Users\Mar
    k\Desktop\CMU\Sphinx\new\sphinxbase\win32\sphinx_cepview\sphinx_cepview.vcproj
    ' has failed to load.

    1 file Converted: 0
    Not converted: 1 1 1

    Project: C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32\sphinx_fe\sphin
    x_fe.vcproj
    Filename Status Errors Warnings
    1 1
    Conversion Report - :
    Cannot load the project due to a corrupt project file.
    The following error has occurred during XML parsing: File: C:\Users\Mark\Deskt
    op\CMU\Sphinx\new\sphinxbase\win32\sphinx_fe\sphinx_fe.vcproj Line: 212
    Column: 5 Error Message: System error: -2147154677. The file 'C:\Users\Mark\De
    sktop\CMU\Sphinx\new\sphinxbase\win32\sphinx_fe\sphinx_fe.vcproj' has failed
    to load.

    1 file Converted: 0
    Not converted: 1 1 1

    Project: C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32\sphinx_jsgf2fsg
    \sphinx_jsgf2fsg.vcproj
    Filename Status Errors Warnings
    1 1
    Conversion Report - :
    Cannot load the project due to a corrupt project file.
    The following error has occurred during XML parsing: File: C:\Users\Mark\Deskt
    op\CMU\Sphinx\new\sphinxbase\win32\sphinx_jsgf2fsg\sphinx_jsgf2fsg.vcproj
    Line: 182 Column: 5 Error Message: System error: -2147154677. The file 'C:\Use
    rs\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32\sphinx_jsgf2fsg\sphinx_jsgf2fs
    g.vcproj' has failed to load.

    1 file Converted: 0
    Not converted: 1 1 1

    Project: C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32\sphinxbase\sphi
    nxbase.vcproj
    Filename Status Errors Warnings
    1 1
    Conversion Report - :
    Cannot load the project due to a corrupt project file.
    The following error has occurred during XML parsing: File: C:\Users\Mark\Deskt
    op\CMU\Sphinx\new\sphinxbase\win32\sphinxbase\sphinxbase.vcproj Line: 223
    Column: 5 Error Message: System error: -2147154677. The file 'C:\Users\Mark\De
    sktop\CMU\Sphinx\new\sphinxbase\win32\sphinxbase\sphinxbase.vcproj' has failed
    to load.

    1 file Converted: 0
    Not converted: 1 1 1

    Project: sphinx_cepview
    Filename Status Errors Warnings
    win32\sphinx_cepview\sphinx_cepview.vcproj Not Converted 2 4
    Conversion Report - win32\sphinx_cepview\sphinx_cepview.vcproj:
    Converting project file 'C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32
    \sphinx_cepview\sphinx_cepview.vcproj'.
    Web deployment to the local IIS server is no longer supported. The Web
    Deployment build tool has been removed from your project settings.
    This application has been updated to include settings related to the User
    Account Control (UAC) feature of Windows Vista. By default, when run on
    Windows Vista with UAC enabled, this application is marked to run with the
    same privileges as the process that launched it. This marking also disables
    the application from running with virtualization. You can change UAC related
    settings from the Property Pages of the project.
    Failed to upgrade platform 'Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have it installed under '%vctargetspath%\platforms\Windows
    Mobile 5.0 Pocket PC SDK (ARMV4I)'
    VCWebServiceProxyGeneratorTool is no longer supported. The tool has been
    removed from your project settings.
    Failed to upgrade 'Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have the corresponding platform installed under
    '%vctargetspath%\platforms\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'
    The project configuration dimension name/value "(Platform, Win32)" was not
    found in the project manifest.
    Project upgrade failed.

    1 file Converted: 0
    Not converted: 1 2 4

    Project: sphinx_fe
    Filename Status Errors Warnings
    win32\sphinx_fe\sphinx_fe.vcproj Not Converted 2 4
    Conversion Report - win32\sphinx_fe\sphinx_fe.vcproj:
    Converting project file 'C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32
    \sphinx_fe\sphinx_fe.vcproj'.
    Web deployment to the local IIS server is no longer supported. The Web
    Deployment build tool has been removed from your project settings.
    This application has been updated to include settings related to the User
    Account Control (UAC) feature of Windows Vista. By default, when run on
    Windows Vista with UAC enabled, this application is marked to run with the
    same privileges as the process that launched it. This marking also disables
    the application from running with virtualization. You can change UAC related
    settings from the Property Pages of the project.
    Failed to upgrade platform 'Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have it installed under '%vctargetspath%\platforms\Windows
    Mobile 5.0 Pocket PC SDK (ARMV4I)'
    VCWebServiceProxyGeneratorTool is no longer supported. The tool has been
    removed from your project settings.
    Failed to upgrade 'Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have the corresponding platform installed under
    '%vctargetspath%\platforms\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'
    The project configuration dimension name/value "(Platform, Win32)" was not
    found in the project manifest.
    Project upgrade failed.

    1 file Converted: 0
    Not converted: 1 2 4

    Project: sphinx_jsgf2fsg
    Filename Status Errors Warnings
    win32\sphinx_jsgf2fsg\sphinx_jsgf2fsg.vcproj Not Converted 2 6
    Conversion Report - win32\sphinx_jsgf2fsg\sphinx_jsgf2fsg.vcproj:
    Converting project file 'C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32
    \sphinx_jsgf2fsg\sphinx_jsgf2fsg.vcproj'.
    Web deployment to the local IIS server is no longer supported. The Web
    Deployment build tool has been removed from your project settings.
    This application has been updated to include settings related to the User
    Account Control (UAC) feature of Windows Vista. By default, when run on
    Windows Vista with UAC enabled, this application is marked to run with the
    same privileges as the process that launched it. This marking also disables
    the application from running with virtualization. You can change UAC related
    settings from the Property Pages of the project.
    Failed to upgrade platform 'Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have it installed under '%vctargetspath%\platforms\Windows
    Mobile 5.0 Pocket PC SDK (ARMV4I)'
    VCWebServiceProxyGeneratorTool is no longer supported. The tool has been
    removed from your project settings.
    Attribute 'Detect64BitPortabilityProblems' of 'VCCLCompilerTool' is not
    supported in this version and has been removed during conversion.
    Attribute 'Detect64BitPortabilityProblems' of 'VCCLCompilerTool' is not
    supported in this version and has been removed during conversion.
    Failed to upgrade 'Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have the corresponding platform installed under
    '%vctargetspath%\platforms\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'
    The project configuration dimension name/value "(Platform, Win32)" was not
    found in the project manifest.
    Project upgrade failed.

    1 file Converted: 0
    Not converted: 1 2 6

    Project: sphinxbase
    Filename Status Errors Warnings
    win32\sphinxbase\sphinxbase.vcproj Not Converted 2 4
    Conversion Report - win32\sphinxbase\sphinxbase.vcproj:
    Converting project file 'C:\Users\Mark\Desktop\CMU\Sphinx\new\sphinxbase\win32
    \sphinxbase\sphinxbase.vcproj'.
    Web deployment to the local IIS server is no longer supported. The Web
    Deployment build tool has been removed from your project settings.
    This application has been updated to include settings related to the User
    Account Control (UAC) feature of Windows Vista. By default, when run on
    Windows Vista with UAC enabled, this application is marked to run with the
    same privileges as the process that launched it. This marking also disables
    the application from running with virtualization. You can change UAC related
    settings from the Property Pages of the project.
    Failed to upgrade platform 'Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have it installed under '%vctargetspath%\platforms\Windows
    Mobile 5.0 Pocket PC SDK (ARMV4I)'
    VCWebServiceProxyGeneratorTool is no longer supported. The tool has been
    removed from your project settings.
    Failed to upgrade 'Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'. Please
    make sure you have the corresponding platform installed under
    '%vctargetspath%\platforms\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'
    The project configuration dimension name/value "(Platform, Win32)" was not
    found in the project manifest.
    Project upgrade failed.

    1 file Converted: 0
    Not converted: 1 2 4

    Any help would be greatly appreciated.

    -Mark

     
  • Nickolay V. Shmyrev

    It seems you are using outdated version. You need to use sphinxbase 0.7 or
    snapshot. I also recommend you to use pocketsphinx instead of sphinx3. You can
    find more details on our website

    http://cmusphinx.sourceforge.net/wiki/download

     

Log in to post a comment.