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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
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
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