Skip to content

Instantly share code, notes, and snippets.

@qwzybug
Last active November 4, 2016 01:59
Show Gist options
  • Save qwzybug/3853d71672d4c16b17b2db2928c3b745 to your computer and use it in GitHub Desktop.
Save qwzybug/3853d71672d4c16b17b2db2928c3b745 to your computer and use it in GitHub Desktop.
<...SNIP...>
Progress: 80/83
-- While building package openvr-hs-0.1.0.0 using:
/Users/d/.stack/setup-exe-cache/x86_64-osx/setup-Simple-Cabal-1.24.0.0-ghc-8.0.1 --verbose --builddir=.stack-work/dist/x86_64-osx/Cabal-1.24.0.0 build lib:openvr-hs --ghc-options " -ddump-hi -ddump-to-file"
Process exited with code: ExitFailure 1
Logs have been written to: /Users/d/Developer/rumpus/.stack-work/logs/openvr-hs-0.1.0.0.log
Configuring openvr-hs-0.1.0.0...
Dependency base ==4.9.0.0: using base-4.9.0.0
Dependency gl-pal ==0.1.0.0: using gl-pal-0.1.0.0
Dependency inline-c ==0.5.5.5: using inline-c-0.5.5.5
Dependency inline-c-cpp ==0.1.0.0: using inline-c-cpp-0.1.0.0
Dependency linear-extra ==0.1.0.0: using linear-extra-0.1.0.0
Dependency mtl ==2.2.1: using mtl-2.2.1
Dependency raw-strings-qq ==1.1: using raw-strings-qq-1.1
Dependency vector ==0.11.0.0: using vector-0.11.0.0
Using Cabal-1.24.0.0 compiled by ghc-8.0
Using compiler: ghc-8.0.1
Using install prefix: /Users/d/.cabal
Binaries installed in:
/Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/bin
Libraries installed in:
/Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/lib/x86_64-osx-ghc-8.0.1/openvr-hs-0.1.0.0-6dvD2EDVFCJ5xMWEffRoxc
Private binaries installed in:
/Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/libexec
Data files installed in:
/Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/share/x86_64-osx-ghc-8.0.1/openvr-hs-0.1.0.0
Documentation installed in:
/Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/doc/openvr-hs-0.1.0.0
Configuration files installed in:
/Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/etc
No alex found
Using ar found on system at: /usr/bin/ar
No c2hs found
No cpphs found
Using gcc version 4.2.1 found on system at: /usr/bin/clang
Using ghc version 8.0.1 given by user at: /usr/local/bin/ghc
Using ghc-pkg version 8.0.1 given by user at: /usr/local/bin/ghc-pkg
No ghcjs found
No ghcjs-pkg found
No greencard found
Using haddock version 2.17.2 found on system at: /usr/local/bin/haddock
No happy found
Using haskell-suite found on system at: haskell-suite-dummy-location
Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
No hmake found
Using hpc version 0.67 found on system at: /usr/local/bin/hpc
Using hsc2hs version 0.68 found on system at: /usr/local/bin/hsc2hs
No hscolour found
No jhc found
Using ld found on system at: /usr/bin/ld
No lhc found
No lhc-pkg found
Using pkg-config version 0.29.1 found on system at: /usr/local/bin/pkg-config
Using strip found on system at: /usr/bin/strip
Using tar found on system at: /usr/bin/tar
No uhc found
Component build order: library
creating .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build
creating .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build/autogen
/usr/local/bin/ghc-pkg init .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/package.conf.inplace
Preprocessing library openvr-hs-0.1.0.0...
Building library...
creating .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build
/usr/local/bin/ghc --make -fbuilding-cabal-package -O -static -dynamic-too -dynosuf dyn_o -dynhisuf dyn_hi -outputdir .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -odir .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -hidir .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -stubdir .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -i -i.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -isrc -i.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build/autogen -I.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build/autogen -I.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -Iopenvr/headers -Icbits -optP-include -optP.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build/autogen/cabal_macros.h -this-unit-id openvr-hs-0.1.0.0-6dvD2EDVFCJ5xMWEffRoxc -hide-all-packages -no-user-package-db -package-db /Users/d/.stack/snapshots/x86_64-osx/nightly-2016-08-17/8.0.1/pkgdb -package-db /Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/pkgdb -package-db .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/package.conf.inplace -package-id base-4.9.0.0 -package-id gl-pal-0.1.0.0-LZRwBRqbMM1IEf6EmAJsga -package-id inline-c-0.5.5.5-LnjEdWpH3EK40sX8pEjh9O -package-id inline-c-cpp-0.1.0.0-A0qzKTr3UxbHV1PT6EFK1W -package-id linear-extra-0.1.0.0-GgBpHcVqW3NEkhfR2qVhyL -package-id mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM -package-id raw-strings-qq-1.1-F16vBPOMxhrJxerL58XqjP -package-id vector-0.11.0.0-BEDZb5o2QOhGbIm6ky7rl6 -XHaskell2010 Graphics.VR.OpenVR -Wall -O2 -ddump-hi -ddump-to-file
[1 of 1] Compiling Graphics.VR.OpenVR ( src/Graphics/VR/OpenVR.hs, .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build/Graphics/VR/OpenVR.o )
Building C Sources...
creating .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build
/usr/local/bin/ghc -c -fPIC -odir .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -I.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build/autogen -I.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/build -Iopenvr/headers -Icbits -optc-O2 -no-user-package-db -package-db /Users/d/.stack/snapshots/x86_64-osx/nightly-2016-08-17/8.0.1/pkgdb -package-db /Users/d/Developer/rumpus/.stack-work/install/x86_64-osx/nightly-2016-08-17/8.0.1/pkgdb -package-db .stack-work/dist/x86_64-osx/Cabal-1.24.0.0/package.conf.inplace -package-id base-4.9.0.0 -package-id gl-pal-0.1.0.0-LZRwBRqbMM1IEf6EmAJsga -package-id inline-c-0.5.5.5-LnjEdWpH3EK40sX8pEjh9O -package-id inline-c-cpp-0.1.0.0-A0qzKTr3UxbHV1PT6EFK1W -package-id linear-extra-0.1.0.0-GgBpHcVqW3NEkhfR2qVhyL -package-id mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM -package-id raw-strings-qq-1.1-F16vBPOMxhrJxerL58XqjP -package-id vector-0.11.0.0-BEDZb5o2QOhGbIm6ky7rl6 cbits/openvr_capi_helper.c -ddump-hi -ddump-to-file
In file included from cbits/openvr_capi_helper.c:1:0: error:
In file included from cbits/openvr_capi_missing.h:1:0: error:
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1033:2: error:
error: unknown type name 'bool'
bool bPoseIsValid;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1034:2: error:
error: unknown type name 'bool'
bool bDeviceIsConnected;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1066:2: error:
error: unknown type name 'bool'
bool bFingerDown;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1084:2: error:
error: unknown type name 'bool'
bool bForced;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1127:2: error:
error: unknown type name 'bool'
bool bResetBySystemMenu;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1170:2: error:
error: unknown type name 'bool'
bool curved;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1171:2: error:
error: unknown type name 'bool'
bool antialias;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1294:2: error:
error: unknown type name 'bool'
bool bScrollWheelVisible;
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1355:8: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
void (OPENVR_FNTABLE_CALLTYPE *GetRecommendedRenderTargetSize)(uint32_t * pnWidth, uint32_t * pnHeight);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1356:24: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
struct HmdMatrix44_t (OPENVR_FNTABLE_CALLTYPE *GetProjectionMatrix)(EVREye eEye, float fNearZ, float fFarZ, EGraphicsAPIConvention eProjType);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1357:8: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
void (OPENVR_FNTABLE_CALLTYPE *GetProjectionRaw)(EVREye eEye, float * pfLeft, float * pfRight, float * pfTop, float * pfBottom);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1358:34: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
struct DistortionCoordinates_t (OPENVR_FNTABLE_CALLTYPE *ComputeDistortion)(EVREye eEye, float fU, float fV);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1359:24: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
struct HmdMatrix34_t (OPENVR_FNTABLE_CALLTYPE *GetEyeToHeadTransform)(EVREye eEye);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1360:2: error:
error: type name requires a specifier or qualifier
bool (OPENVR_FNTABLE_CALLTYPE *GetTimeSinceLastVsync)(float * pfSecondsSinceLastVsync, uint64_t * pulFrameCounter);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1360:33: error:
warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
bool (OPENVR_FNTABLE_CALLTYPE *GetTimeSinceLastVsync)(float * pfSecondsSinceLastVsync, uint64_t * pulFrameCounter);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1360:8: error:
warning: '__stdcall' only applies to function types; type here is 'int *' [-Wignored-attributes]
bool (OPENVR_FNTABLE_CALLTYPE *GetTimeSinceLastVsync)(float * pfSecondsSinceLastVsync, uint64_t * pulFrameCounter);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1360:7: error:
error: function cannot return function type 'int (float *, uint64_t *)' (aka 'int (float *, unsigned long long *)')
bool (OPENVR_FNTABLE_CALLTYPE *GetTimeSinceLastVsync)(float * pfSecondsSinceLastVsync, uint64_t * pulFrameCounter);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1361:11: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
int32_t (OPENVR_FNTABLE_CALLTYPE *GetD3D9AdapterIndex)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1362:8: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
void (OPENVR_FNTABLE_CALLTYPE *GetDXGIOutputInfo)(int32_t * pnAdapterIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1363:2: error:
error: type name requires a specifier or qualifier
bool (OPENVR_FNTABLE_CALLTYPE *IsDisplayOnDesktop)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1363:33: error:
warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
bool (OPENVR_FNTABLE_CALLTYPE *IsDisplayOnDesktop)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1363:8: error:
warning: '__stdcall' only applies to function types; type here is 'int *' [-Wignored-attributes]
bool (OPENVR_FNTABLE_CALLTYPE *IsDisplayOnDesktop)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1363:7: error:
error: function cannot return function type 'int ()'
bool (OPENVR_FNTABLE_CALLTYPE *IsDisplayOnDesktop)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1363:2: error:
error: duplicate member 'bool'
bool (OPENVR_FNTABLE_CALLTYPE *IsDisplayOnDesktop)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1360:2: error:
note: previous declaration is here
bool (OPENVR_FNTABLE_CALLTYPE *GetTimeSinceLastVsync)(float * pfSecondsSinceLastVsync, uint64_t * pulFrameCounter);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1364:2: error:
error: type name requires a specifier or qualifier
bool (OPENVR_FNTABLE_CALLTYPE *SetDisplayVisibility)(bool bIsVisibleOnDesktop);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1364:33: error:
warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
bool (OPENVR_FNTABLE_CALLTYPE *SetDisplayVisibility)(bool bIsVisibleOnDesktop);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1364:8: error:
warning: '__stdcall' only applies to function types; type here is 'int *' [-Wignored-attributes]
bool (OPENVR_FNTABLE_CALLTYPE *SetDisplayVisibility)(bool bIsVisibleOnDesktop);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1364:55: error:
error: unknown type name 'bool'
bool (OPENVR_FNTABLE_CALLTYPE *SetDisplayVisibility)(bool bIsVisibleOnDesktop);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1364:7: error:
error: function cannot return function type 'int (int)'
bool (OPENVR_FNTABLE_CALLTYPE *SetDisplayVisibility)(bool bIsVisibleOnDesktop);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1364:2: error:
error: duplicate member 'bool'
bool (OPENVR_FNTABLE_CALLTYPE *SetDisplayVisibility)(bool bIsVisibleOnDesktop);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1360:2: error:
note: previous declaration is here
bool (OPENVR_FNTABLE_CALLTYPE *GetTimeSinceLastVsync)(float * pfSecondsSinceLastVsync, uint64_t * pulFrameCounter);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1365:8: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
void (OPENVR_FNTABLE_CALLTYPE *GetDeviceToAbsoluteTrackingPose)(ETrackingUniverseOrigin eOrigin, float fPredictedSecondsToPhotonsFromNow, struct TrackedDevicePose_t * pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1366:8: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
void (OPENVR_FNTABLE_CALLTYPE *ResetSeatedZeroPose)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1367:24: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
struct HmdMatrix34_t (OPENVR_FNTABLE_CALLTYPE *GetSeatedZeroPoseToStandingAbsoluteTrackingPose)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1368:24: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
struct HmdMatrix34_t (OPENVR_FNTABLE_CALLTYPE *GetRawZeroPoseToStandingAbsoluteTrackingPose)();
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1369:12: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
uint32_t (OPENVR_FNTABLE_CALLTYPE *GetSortedTrackedDeviceIndicesOfClass)(ETrackedDeviceClass eTrackedDeviceClass, TrackedDeviceIndex_t * punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1370:24: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
EDeviceActivityLevel (OPENVR_FNTABLE_CALLTYPE *GetTrackedDeviceActivityLevel)(TrackedDeviceIndex_t unDeviceId);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1371:8: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
void (OPENVR_FNTABLE_CALLTYPE *ApplyTransform)(struct TrackedDevicePose_t * pOutputPose, struct TrackedDevicePose_t * pTrackedDevicePose, struct HmdMatrix34_t * pTransform);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1372:24: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
TrackedDeviceIndex_t (OPENVR_FNTABLE_CALLTYPE *GetTrackedDeviceIndexForControllerRole)(ETrackedControllerRole unDeviceType);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1373:26: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
ETrackedControllerRole (OPENVR_FNTABLE_CALLTYPE *GetControllerRoleForTrackedDeviceIndex)(TrackedDeviceIndex_t unDeviceIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1374:23: error:
warning: calling convention '__stdcall' ignored for this target [-Wignored-attributes]
ETrackedDeviceClass (OPENVR_FNTABLE_CALLTYPE *GetTrackedDeviceClass)(TrackedDeviceIndex_t unDeviceIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1375:2: error:
error: type name requires a specifier or qualifier
bool (OPENVR_FNTABLE_CALLTYPE *IsTrackedDeviceConnected)(TrackedDeviceIndex_t unDeviceIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1375:33: error:
warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
bool (OPENVR_FNTABLE_CALLTYPE *IsTrackedDeviceConnected)(TrackedDeviceIndex_t unDeviceIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1375:8: error:
warning: '__stdcall' only applies to function types; type here is 'int *' [-Wignored-attributes]
bool (OPENVR_FNTABLE_CALLTYPE *IsTrackedDeviceConnected)(TrackedDeviceIndex_t unDeviceIndex);
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:20:33: error:
note: expanded from macro 'OPENVR_FNTABLE_CALLTYPE'
#define OPENVR_FNTABLE_CALLTYPE __stdcall
^
/Users/d/Developer/rumpus/submodules/openvr-hs/openvr/headers/openvr_capi.h:1375:7: error:
error: function cannot return function type 'int (TrackedDeviceIndex_t)' (aka 'int (unsigned int)')
bool (OPENVR_FNTABLE_CALLTYPE *IsTrackedDeviceConnected)(TrackedDeviceIndex_t unDeviceIndex);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
25 warnings and 20 errors generated.
`clang' failed in phase `C Compiler'. (Exit code: 1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment