Home › Forum › SOFA › Building SOFA › [SOLVED] Multiple Errors when building SOFA on Win7, VS2012
- This topic has 1 reply, 2 voices, and was last updated 7 years, 11 months ago by Hugo.
Viewing 2 posts - 1 through 2 (of 2 total)
-
AuthorPosts
-
31 October 2016 at 14:01 #7715NatholBlocked
Hi guys,
I’m trying to build SOFA v 16.08 on Windows 7 with Visual Studio 2012, but I’m getting multiple errors during the process. Overall there are more than 60.000 errors, so that’s why I’m only listing the first few:
error C2473: "m_componentstate": Sieht wie eine Funktionsdefinition aus, weist jedoch keine Parameterliste auf. (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BehaviorModel.cpp) error C2143: Syntaxfehler: Es fehlt ';' vor '}' (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BehaviorModel.cpp) error C2886: 'Undefined': Symbol kann nicht in der using-Deklaration eines Elements verwendet werden (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BehaviorModel.cpp) error C2473: "m_componentstate": Sieht wie eine Funktionsdefinition aus, weist jedoch keine Parameterliste auf. (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BaseState.cpp) error C2143: Syntaxfehler: Es fehlt ';' vor '}' (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BaseState.cpp) error C2886: 'Undefined': Symbol kann nicht in der using-Deklaration eines Elements verwendet werden (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BaseState.cpp) error C2473: "m_componentstate": Sieht wie eine Funktionsdefinition aus, weist jedoch keine Parameterliste auf. (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\CategoryLibrary.cpp) error C2143: Syntaxfehler: Es fehlt ';' vor '}' (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\CategoryLibrary.cpp) error C2886: 'Undefined': Symbol kann nicht in der using-Deklaration eines Elements verwendet werden (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\CategoryLibrary.cpp) error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'l_slaves' (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BehaviorModel.cpp) error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'l_slaves' (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BaseState.cpp) error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BehaviorModel.cpp) error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. (D:\Code\sofa\v16.08\src\SofaKernel\framework\sofa\core\BaseState.cpp)
I hope to find some help here to build SOFA.
Thanks in advance!
24 November 2016 at 00:43 #7959HugoKeymasterDear Nathol,
I never saw an error on this m_componentstate (which is a parameter in a class).
Do you need to compile SOFA yourself? You don’t want to use binaries of SOFA?Moreover, VS2012 is not supported anymore.
We are now moving at least on VS2013 and VS2015 (see the dashboard). This might be the cause of your issue.Cheers,
Hugo
-
AuthorPosts
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.