Advertisement
Geometrian

Oculus SDK 1.3.0 Compile Errors w/ ICC

Apr 10th, 2016
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.00 KB | None | 0 0
  1. ------ Build started: Project: LibOVRKernel, Configuration: DebugStatic Win32 ------
  2. compilation header save succeeded; see C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Util\Shaders\Blt_ps.h
  3. compilation header save succeeded; see C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Util\Shaders\Blt_vs.h
  4. icl: : warning #10006: ignoring unknown option '/d2Zi+'
  5. OVR_Allocator.cpp
  6. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  7. #pragma intrinsic(_BitScanForward)
  8. ^
  9.  
  10. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  11. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  12. ^
  13.  
  14. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error #77: this declaration has no storage class or type specifier
  15. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  16. ^
  17.  
  18. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : identifier "noreturn" is undefined
  19. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  20. ^
  21.  
  22. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : expected a ";"
  23. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  24. ^
  25.  
  26. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error #77: this declaration has no storage class or type specifier
  27. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  28. ^
  29.  
  30. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : variable "OVR::__attribute__" has already been defined
  31. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  32. ^
  33.  
  34. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : identifier "noinline" is undefined
  35. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  36. ^
  37.  
  38. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : expected a ";"
  39. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  40. ^
  41.  
  42. OVR_Callbacks.cpp
  43. OVR_Std.cpp
  44. ..\..\..\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  45. #pragma intrinsic(_BitScanForward)
  46. ^
  47.  
  48. OVR_String.cpp
  49. OVR_SysFile.cpp
  50. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  51. #pragma intrinsic(_BitScanForward)
  52. ^
  53.  
  54. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  55. #pragma intrinsic(_BitScanForward)
  56. ^
  57.  
  58. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  59. #pragma intrinsic(_BitScanForward)
  60. ^
  61.  
  62. OVR_String_FormatUtil.cpp
  63. OVR_DebugHelp.cpp
  64. OVR_JSON.cpp
  65. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  66. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  67. ^
  68.  
  69. OVR_System.cpp
  70. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  71. #pragma intrinsic(_BitScanForward)
  72. ^
  73.  
  74. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  75. #pragma intrinsic(_BitScanForward)
  76. ^
  77.  
  78. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  79. #pragma intrinsic(_BitScanForward)
  80. ^
  81.  
  82. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  83. #pragma intrinsic(_BitScanForward)
  84. ^
  85.  
  86. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  87. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  88. ^
  89.  
  90. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  91. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  92. ^
  93.  
  94. ..\..\..\Src\Kernel\OVR_String_FormatUtil.cpp(41): error : identifier "va_copy" is undefined
  95. va_copy(argListSaved, argList);
  96. ^
  97.  
  98. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error #77: this declaration has no storage class or type specifier
  99. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  100. ^
  101.  
  102. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : identifier "noreturn" is undefined
  103. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  104. ^
  105.  
  106. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : expected a ";"
  107. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  108. ^
  109.  
  110. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error #77: this declaration has no storage class or type specifier
  111. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  112. ^
  113.  
  114. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : variable "OVR::__attribute__" has already been defined
  115. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  116. ^
  117.  
  118. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : identifier "noinline" is undefined
  119. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  120. ^
  121.  
  122. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : expected a ";"
  123. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  124. ^
  125.  
  126. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  127. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  128. ^
  129.  
  130. OVR_String_PathUtil.cpp
  131. OVR_Log.cpp
  132. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(931): error #1478: function "GetVersionExW" (declared at line 442 of "C:\Program Files (x86)\Windows Kits\8.1\Include\um\sysinfoapi.h") was declared deprecated
  133. if(GetVersionExW((LPOSVERSIONINFOW)&vi))
  134. ^
  135.  
  136. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(1065): error : invalid constant in assembly language instruction
  137. asm volatile("ud2");
  138. ^
  139.  
  140. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(3429): error #1478: function "GetVersionExW" (declared at line 442 of "C:\Program Files (x86)\Windows Kits\8.1\Include\um\sysinfoapi.h") was declared deprecated
  141. GetVersionExW((LPOSVERSIONINFOW)&vi); // Cast to the older type.
  142. ^
  143.  
  144. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(3497): error #589: transfer of control bypasses initialization of:
  145. variable "pObj" (declared at line 3516)
  146. goto End;
  147. ^
  148.  
  149. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(3502): error #589: transfer of control bypasses initialization of:
  150. variable "pObj" (declared at line 3516)
  151. goto End;
  152. ^
  153.  
  154. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(3507): error #589: transfer of control bypasses initialization of:
  155. variable "pObj" (declared at line 3516)
  156. goto End;
  157. ^
  158.  
  159. ..\..\..\Src\Kernel\OVR_DebugHelp.cpp(3513): error #589: transfer of control bypasses initialization of:
  160. variable "pObj" (declared at line 3516)
  161. goto End;
  162. ^
  163.  
  164. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  165. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  166. ^
  167.  
  168. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error #77: this declaration has no storage class or type specifier
  169. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  170. ^
  171.  
  172. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : identifier "noreturn" is undefined
  173. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  174. ^
  175.  
  176. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : expected a ";"
  177. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  178. ^
  179.  
  180. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error #77: this declaration has no storage class or type specifier
  181. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  182. ^
  183.  
  184. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : variable "OVR::__attribute__" has already been defined
  185. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  186. ^
  187.  
  188. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : identifier "noinline" is undefined
  189. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  190. ^
  191.  
  192. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : expected a ";"
  193. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  194. ^
  195.  
  196. OVR_File.cpp
  197. OVR_ThreadsWinAPI.cpp
  198. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  199. #pragma intrinsic(_BitScanForward)
  200. ^
  201.  
  202. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  203. #pragma intrinsic(_BitScanForward)
  204. ^
  205.  
  206. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  207. #pragma intrinsic(_BitScanForward)
  208. ^
  209.  
  210. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  211. #pragma intrinsic(_BitScanForward)
  212. ^
  213.  
  214. OVR_FileFILE.cpp
  215. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  216. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  217. ^
  218.  
  219. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error #77: this declaration has no storage class or type specifier
  220. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  221. ^
  222.  
  223. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : identifier "noreturn" is undefined
  224. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  225. ^
  226.  
  227. ..\..\..\Src\Kernel\OVR_DebugHelp.h(104): error : expected a ";"
  228. OVR_NORETURN void ExitProcess(intptr_t processReturnValue);
  229. ^
  230.  
  231. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error #77: this declaration has no storage class or type specifier
  232. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  233. ^
  234.  
  235. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : variable "OVR::__attribute__" has already been defined
  236. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  237. ^
  238.  
  239. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : identifier "noinline" is undefined
  240. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  241. ^
  242.  
  243. ..\..\..\Src\Kernel\OVR_DebugHelp.h(107): error : expected a ";"
  244. OVR_NO_INLINE void GetInstructionPointer(void*& pInstruction);
  245. ^
  246.  
  247. OVR_RefCount.cpp
  248. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  249. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  250. ^
  251.  
  252. OVR_Timer.cpp
  253. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  254. #pragma intrinsic(_BitScanForward)
  255. ^
  256.  
  257. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  258. #pragma intrinsic(_BitScanForward)
  259. ^
  260.  
  261. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  262. #pragma intrinsic(_BitScanForward)
  263. ^
  264.  
  265. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  266. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  267. ^
  268.  
  269. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  270. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  271. ^
  272.  
  273. OVR_SharedMemory.cpp
  274. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  275. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  276. ^
  277.  
  278. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\OVR_Alg.h(34): error #1879: unimplemented pragma ignored
  279. #pragma intrinsic(_BitScanForward)
  280. ^
  281.  
  282. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVRKernel\Src\Kernel\../../../Logging/include/Logging_Library.h(621): message #2557: comparison between signed and unsigned operands
  283. if ((result < 0) || (result >= sizeof(logCharsLocal)))
  284. ^
  285.  
  286. icl: : error #10298: problem during post processing of parallel object compilation
  287. compilation aborted for ..\..\..\Src\Kernel\OVR_JSON.cpp (code 3)
  288. ------ Build started: Project: LibOVR, Configuration: Debug Win32 ------
  289. OVR_CAPIShim.c
  290. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVR\Src\OVR_CAPIShim.c(470): message #2621: attribute "dllimport" does not apply here
  291. typedef WINCRYPT32API
  292. ^
  293.  
  294. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVR\Src\OVR_CAPIShim.c(279): message #177: function "OVR_GetCurrentWorkingDirectory" was declared but never referenced
  295. static ovrBool OVR_GetCurrentWorkingDirectory(FilePathCharType* directoryPath, size_t directoryPathCapacity)
  296. ^
  297.  
  298. OVR_CAPI_Util.cpp
  299. C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVR\Src\OVR_CAPI_Util.cpp(30): warning #1879: unimplemented pragma ignored
  300. #pragma intrinsic(_mm_pause)
  301. ^
  302.  
  303. OVR_StereoProjection.cpp
  304. LibOVR.vcxproj -> C:\Program Files (x86)\Windows Kits\8.1\user_libs\vs2015\OculusSDK-1.3.0\LibOVR\Projects\Windows\VS2015\../../../Lib/Windows/Win32/Debug/VS2015/LibOVR.lib
  305. ========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement