In response to the "no vc++ profile" installed... If I go to help, about I have Microsoft visual c++ 2010 installed, and I'm able to do a new vc++ project, and compile it...
And I can right click on the FlaimWrapper.cpp, compile, and it builds successfully. If I right click on the FlamWraper project under the SimiasLib Solution, I then get the same errors as before: 1>------ Build started: Project: FlaimWrapper, Configuration: Release Win32 ------ 1> CSPObjectIterator.cpp 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(55): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(72): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(83): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(104): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(661): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1> CSPropertyIterator.cpp 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(55): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(72): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(83): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(104): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(661): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1> Generating Code... 1> CSPStore.cpp 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(55): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(72): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(83): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(104): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(661): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>CSPStore.cpp(635): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\string.h(105) : see declaration of 'strcpy' 1> CSPStoreObject.cpp 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(55): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(72): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(83): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(104): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(661): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1> FlaimWrapper.cpp 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(55): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(72): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(83): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(104): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(371) : see declaration of 'sprintf' 1>c:\users\barrys\documents\visual studio 2010\projects\simias\src\core\flaimprovider\flaimwrapper\CSPType.h(661): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdio.h(325) : see declaration of 'sscanf' 1> Generating Code... 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Users\barrys\Documents\Visual Studio 2010\Projects\Simias\src\core\Release\FlaimWrapper.dll) does not match the Linker's OutputFile property value (C:\Users\barrys\Documents\Visual Studio 2010\Projects\Simias\src\core\FlaimProvider\FlaimWrapper\Release\FlaimWrapper.dll). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile). 1> Creating library .\Release/FlaimWrapper.lib and object .\Release/FlaimWrapper.exp 1> FlaimWrapper.vcxproj -> C:\Users\barrys\Documents\Visual Studio 2010\Projects\Simias\src\core\Release\FlaimWrapper.dll 1> 1 file(s) copied. 1> 1 file(s) copied. 1> File not found - Microsoft.VC90.MFCLOC 1> 0 File(s) copied 1> File not found - Microsoft.VC90.MFC 1> 0 File(s) copied 1> File not found - Microsoft.VC90.CRT 1> 0 File(s) copied 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: The command "if not exist C:\iFolder_stage mkdir C:\iFolder_stage 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if not exist C:\iFolder_stage\lib mkdir C:\iFolder_stage\lib 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if not exist C:\iFolder_stage\lib\simias mkdir C:\iFolder_stage\lib\simias 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if not exist C:\iFolder_stage\lib\simias\web mkdir C:\iFolder_stage\lib\simias\web 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if not exist C:\iFolder_stage\lib\simias\web\bin mkdir C:\iFolder_stage\lib\simias\web\bin 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if not exist C:\iFolder_stage\etc mkdir C:\iFolder_stage\etc 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if not exist C:\iFolder_stage\etc\simias mkdir C:\iFolder_stage\etc\simias 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: copy .\Release\FlaimWrapper.dll C:\iFolder_stage\lib\simias\web\bin 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: copy .\Release\FlaimWrapper.dll.manifest C:\iFolder_stage\lib\simias\web\bin 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: if exist .\Release\FlaimWrapper.pdb copy .\Release\FlaimWrapper.pdb C:\iFolder_stage\lib\simias\web\bin 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: xcopy /I/E/Y "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC90.MFCLOC" "C:\iFolder_stage\lib\simias\web\bin\Microsoft.VC90.MFCLOC" 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: xcopy /I/E/Y "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC90.MFC" "C:\iFolder_stage\lib\simias\web\bin\Microsoft.VC90.MFC" 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: xcopy /I/E/Y "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC90.CRT" "C:\iFolder_stage\lib\simias\web\bin\Microsoft.VC90.CRT" 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: :VCEnd" exited with code 4. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== -----Original Message----- From: Srinidhi B [mailto:[email protected]] Sent: Thursday, December 30, 2010 1:48 PM To: [email protected] Subject: Re: [ifolder-devel] windows build errors >>> On 12/30/2010 at 08:30 PM, Barry Smoke <[email protected]> wrote: > > Started visual studio(2010) as administrator, opened the core > SimiasLib solution, clean, build. > > Do I need to create a batch file to do what the prebuild scripts do, > like Grzegorz Sobanski [email protected]? > > > > There*s also the namespace errors below, so perhaps it*s just a config > that the prebuild scripts set* > > I*ll look into compiling on linux next, then try windows. > Looks like you do not have "VC++" profile installed for VS. FlaimWrapper.dll is a native library. You need to install the VC++ tools for VS 2010. iFolder3 Windows client build copies all build binaries to a hardcoded path - C:\iFolder_stage. For some reason, VS / msbuild is not able to create a folder there. From my experience, that would mean either of 2 things: * UAC is enabled or some other permission restriction exists on C:\ that doesn't allow "barrys" user to create directories * VS is not running as "Administrator". Btw, I'm not sure if anyone has attempted to build iFolder3 Windows client with .Net v4.x :) HTH, Srinidhi. ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ ifolder-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ifolder-devel ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ ifolder-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ifolder-devel
