Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (base) [joni@linuxjoni04 git]$ git clone https://github.com/vpinball/vpinball
- Cloning into 'vpinball'...
- remote: Enumerating objects: 78118, done.
- remote: Counting objects: 100% (1323/1323), done.
- remote: Compressing objects: 100% (400/400), done.
- remote: Total 78118 (delta 1097), reused 954 (delta 923), pack-reused 76795 (from 3)
- Receiving objects: 100% (78118/78118), 560.03 MiB | 30.83 MiB/s, done.
- Resolving deltas: 100% (61370/61370), done.
- (base) [joni@linuxjoni04 git]$ cd vpinball/
- (base) [joni@linuxjoni04 vpinball]$ cmake -DCMAKE_BUILD_TYPE=Release -DPOST_BUILD_COPY_EXT_LIBS=FALSE -B build
- CMake Error: The source directory "/home/joni/git/vpinball" does not appear to contain CMakeLists.txt.
- Specify --help for usage, or press the help button on the CMake GUI.
- (base) [joni@linuxjoni04 vpinball]$ cp make/CMakeLists_bgfx-linux-x64.txt CMakeLists.txt
- (base) [joni@linuxjoni04 vpinball]$ cmake -DCMAKE_BUILD_TYPE=Release -DPOST_BUILD_COPY_EXT_LIBS=FALSE -B build
- -- The C compiler identification is GNU 15.1.1
- -- The CXX compiler identification is GNU 15.1.1
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Check for working C compiler: /usr/bin/cc - skipped
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Check for working CXX compiler: /usr/bin/c++ - skipped
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Found BISON: /usr/bin/bison (found suitable version "3.8.2", minimum required is "3.7.5")
- -- Configuring done (0.2s)
- -- Generating done (0.0s)
- -- Build files have been written to: /home/joni/git/vpinball/build
- (base) [joni@linuxjoni04 vpinball]$ cmake --build build
- [ 1%] [BISON][vbsparser] Building parser with bison 3.8.2
- /home/joni/git/vpinball/standalone/inc/wine/dlls/vbscript/parser.y: warning: 8 shift/reduce conflicts [-Wconflicts-sr]
- /home/joni/git/vpinball/standalone/inc/wine/dlls/vbscript/parser.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
- [ 1%] Building CXX object CMakeFiles/vpinball.dir/src/parts/dragpoint.cpp.o
- [ 1%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Backglass.cpp.o
- [ 2%] Building CXX object CMakeFiles/vpinball.dir/src/parts/pinbinary.cpp.o
- [ 2%] Building CXX object CMakeFiles/vpinball.dir/src/audio/pinsound.cpp.o
- [ 2%] Building CXX object CMakeFiles/vpinball.dir/src/core/DynamicScript.cpp.o
- [ 2%] Building CXX object CMakeFiles/vpinball.dir/src/core/editablereg.cpp.o
- [ 3%] Building CXX object CMakeFiles/vpinball.dir/src/core/extern.cpp.o
- [ 3%] Building CXX object CMakeFiles/vpinball.dir/src/core/ieditable.cpp.o
- [ 3%] Building CXX object CMakeFiles/vpinball.dir/src/core/iselect.cpp.o
- [ 4%] Building CXX object CMakeFiles/vpinball.dir/src/core/pinundo.cpp.o
- [ 4%] Building CXX object CMakeFiles/vpinball.dir/src/core/main.cpp.o
- [ 4%] Building CXX object CMakeFiles/vpinball.dir/src/core/vpinball.cpp.o
- [ 4%] Building CXX object CMakeFiles/vpinball.dir/src/core/player.cpp.o
- [ 5%] Building CXX object CMakeFiles/vpinball.dir/src/core/ResURIResolver.cpp.o
- [ 5%] Building CXX object CMakeFiles/vpinball.dir/src/core/ScoreView.cpp.o
- [ 5%] Building CXX object CMakeFiles/vpinball.dir/src/core/Settings.cpp.o
- [ 6%] Building CXX object CMakeFiles/vpinball.dir/src/core/TableDB.cpp.o
- [ 6%] Building CXX object CMakeFiles/vpinball.dir/src/core/VPXPluginAPIImpl.cpp.o
- [ 6%] Building CXX object CMakeFiles/vpinball.dir/src/input/pininput.cpp.o
- [ 6%] Building CXX object CMakeFiles/vpinball.dir/src/input/OpenPinDevHandler.cpp.o
- [ 7%] Building CXX object CMakeFiles/vpinball.dir/src/math/math.cpp.o
- [ 7%] Building CXX object CMakeFiles/vpinball.dir/src/math/matrix.cpp.o
- [ 7%] Building CXX object CMakeFiles/vpinball.dir/src/parts/ball.cpp.o
- [ 8%] Building CXX object CMakeFiles/vpinball.dir/src/parts/bumper.cpp.o
- [ 8%] Building CXX object CMakeFiles/vpinball.dir/src/parts/decal.cpp.o
- [ 8%] Building CXX object CMakeFiles/vpinball.dir/src/parts/dispreel.cpp.o
- [ 8%] Building CXX object CMakeFiles/vpinball.dir/src/parts/flasher.cpp.o
- [ 9%] Building CXX object CMakeFiles/vpinball.dir/src/parts/flipper.cpp.o
- [ 9%] Building CXX object CMakeFiles/vpinball.dir/src/parts/gate.cpp.o
- [ 9%] Building CXX object CMakeFiles/vpinball.dir/src/parts/hittarget.cpp.o
- [ 9%] Building CXX object CMakeFiles/vpinball.dir/src/parts/kicker.cpp.o
- [ 10%] Building CXX object CMakeFiles/vpinball.dir/src/parts/light.cpp.o
- [ 10%] Building CXX object CMakeFiles/vpinball.dir/src/parts/lightseq.cpp.o
- [ 10%] Building CXX object CMakeFiles/vpinball.dir/src/parts/PartGroup.cpp.o
- [ 11%] Building CXX object CMakeFiles/vpinball.dir/src/parts/pintable.cpp.o
- [ 11%] Building CXX object CMakeFiles/vpinball.dir/src/parts/plunger.cpp.o
- [ 11%] Building CXX object CMakeFiles/vpinball.dir/src/parts/primitive.cpp.o
- [ 11%] Building CXX object CMakeFiles/vpinball.dir/src/parts/ramp.cpp.o
- [ 12%] Building CXX object CMakeFiles/vpinball.dir/src/parts/rubber.cpp.o
- [ 12%] Building CXX object CMakeFiles/vpinball.dir/src/parts/spinner.cpp.o
- [ 12%] Building CXX object CMakeFiles/vpinball.dir/src/parts/surface.cpp.o
- [ 13%] Building CXX object CMakeFiles/vpinball.dir/src/parts/textbox.cpp.o
- [ 13%] Building CXX object CMakeFiles/vpinball.dir/src/parts/timer.cpp.o
- [ 13%] Building CXX object CMakeFiles/vpinball.dir/src/parts/trigger.cpp.o
- [ 13%] Building CXX object CMakeFiles/vpinball.dir/src/physics/AsyncDynamicQuadTree.cpp.o
- [ 14%] Building CXX object CMakeFiles/vpinball.dir/src/physics/collide.cpp.o
- [ 14%] Building CXX object CMakeFiles/vpinball.dir/src/physics/collideex.cpp.o
- [ 14%] Building CXX object CMakeFiles/vpinball.dir/src/physics/hitball.cpp.o
- [ 15%] Building CXX object CMakeFiles/vpinball.dir/src/physics/hitflipper.cpp.o
- [ 15%] Building CXX object CMakeFiles/vpinball.dir/src/physics/hitplunger.cpp.o
- [ 15%] Building CXX object CMakeFiles/vpinball.dir/src/physics/kdtree.cpp.o
- [ 15%] Building CXX object CMakeFiles/vpinball.dir/src/physics/NudgeFilter.cpp.o
- [ 16%] Building CXX object CMakeFiles/vpinball.dir/src/physics/PhysicsEngine.cpp.o
- [ 16%] Building CXX object CMakeFiles/vpinball.dir/src/physics/quadtree.cpp.o
- [ 16%] Building CXX object CMakeFiles/vpinball.dir/src/plugins/MsgPluginManager.cpp.o
- [ 17%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Anaglyph.cpp.o
- [ 17%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/IndexBuffer.cpp.o
- [ 17%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/MeshBuffer.cpp.o
- [ 17%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Renderer.cpp.o
- [ 18%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderDevice.cpp.o
- [ 18%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderCommand.cpp.o
- [ 18%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderFrame.cpp.o
- [ 19%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderPass.cpp.o
- [ 19%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderProbe.cpp.o
- [ 19%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderState.cpp.o
- [ 19%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/RenderTarget.cpp.o
- [ 20%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Sampler.cpp.o
- [ 20%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Shader.cpp.o
- [ 20%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Texture.cpp.o
- [ 20%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/TextureManager.cpp.o
- [ 21%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/VertexBuffer.cpp.o
- [ 21%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/ViewSetup.cpp.o
- [ 21%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/VRDevice.cpp.o
- [ 22%] Building CXX object CMakeFiles/vpinball.dir/src/renderer/Window.cpp.o
- [ 22%] Building CXX object CMakeFiles/vpinball.dir/src/ui/codeview.cpp.o
- [ 22%] Building CXX object CMakeFiles/vpinball.dir/src/ui/codeviewedit.cpp.o
- [ 22%] Building CXX object CMakeFiles/vpinball.dir/src/ui/LiveUI.cpp.o
- [ 23%] Building CXX object CMakeFiles/vpinball.dir/src/ui/hitrectsur.cpp.o
- [ 23%] Building CXX object CMakeFiles/vpinball.dir/src/ui/hitsur.cpp.o
- [ 23%] Building CXX object CMakeFiles/vpinball.dir/src/utils/bulb.cpp.o
- [ 24%] Building CXX object CMakeFiles/vpinball.dir/src/core/def.cpp.o
- [ 24%] Building CXX object CMakeFiles/vpinball.dir/src/utils/wintimer.cpp.o
- [ 24%] Building CXX object CMakeFiles/vpinball.dir/src/utils/ushock_output.cpp.o
- [ 24%] Building CXX object CMakeFiles/vpinball.dir/src/utils/variant.cpp.o
- [ 25%] Building CXX object CMakeFiles/vpinball.dir/src/utils/fileio.cpp.o
- [ 25%] Building CXX object CMakeFiles/vpinball.dir/src/utils/lzwreader.cpp.o
- [ 25%] Building CXX object CMakeFiles/vpinball.dir/src/utils/lzwwriter.cpp.o
- [ 26%] Building CXX object CMakeFiles/vpinball.dir/src/utils/hash.cpp.o
- [ 26%] Building CXX object CMakeFiles/vpinball.dir/src/utils/objloader.cpp.o
- [ 26%] Building CXX object CMakeFiles/vpinball.dir/src/utils/Logger.cpp.o
- [ 26%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/hid-report-parser/hid_report_parser.cpp.o
- [ 27%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imgui/imgui.cpp.o
- [ 27%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imgui/imgui_draw.cpp.o
- [ 27%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imgui/imgui_impl_sdl3.cpp.o
- [ 28%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imgui/imgui_stdlib.cpp.o
- [ 28%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imgui/imgui_tables.cpp.o
- [ 28%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imgui/imgui_widgets.cpp.o
- [ 28%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/imguizmo/ImGuizmo.cpp.o
- [ 29%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/implot/implot.cpp.o
- [ 29%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/implot/implot_items.cpp.o
- [ 29%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/bgfx-imgui/imgui_impl_bgfx.cpp.o
- [ 29%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/gpuprofiler.cpp.o
- [ 30%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/progmesh.cpp.o
- [ 30%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/tinyxml2/tinyxml2.cpp.o
- [ 30%] Building C object CMakeFiles/vpinball.dir/third-party/include/miniz/miniz.c.o
- [ 31%] Building C object CMakeFiles/vpinball.dir/standalone/vpinball_standalone_i.c.o
- [ 31%] Building CXX object CMakeFiles/vpinball.dir/standalone/vpinball_standalone_i_proxy.cpp.o
- In file included from /home/joni/git/vpinball/standalone/inc/wine/include/windef.h:277,
- from /home/joni/git/vpinball/standalone/inc/wine/include/windows.h:38,
- from /home/joni/git/vpinball/src/core/main.h:25,
- from /home/joni/git/vpinball/src/core/stdafx.h:161,
- from /home/joni/git/vpinball/standalone/vpinball_standalone_i_proxy.cpp:1:
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:35:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 35 | #define WINOLECTLAPI_(type) DECLSPEC_IMPORT STDAPI_(type)
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:195:1: note: in expansion of macro ‘WINOLECTLAPI_’
- 195 | WINOLECTLAPI_(HCURSOR) OleIconToCursor( HINSTANCE hinstExe, HICON hicon);
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:459:33: note: in expansion of macro ‘EXTERN_C’
- 459 | #define STDAPI_(type) EXTERN_C type STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:35:45: note: in expansion of macro ‘STDAPI_’
- 35 | #define WINOLECTLAPI_(type) DECLSPEC_IMPORT STDAPI_(type)
- | ^~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:195:1: note: in expansion of macro ‘WINOLECTLAPI_’
- 195 | WINOLECTLAPI_(HCURSOR) OleIconToCursor( HINSTANCE hinstExe, HICON hicon);
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:196:1: note: in expansion of macro ‘WINOLECTLAPI’
- 196 | WINOLECTLAPI OleCreatePropertyFrameIndirect( LPOCPFIPARAMS lpParams);
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:196:1: note: in expansion of macro ‘WINOLECTLAPI’
- 196 | WINOLECTLAPI OleCreatePropertyFrameIndirect( LPOCPFIPARAMS lpParams);
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:197:1: note: in expansion of macro ‘WINOLECTLAPI’
- 197 | WINOLECTLAPI OleCreatePropertyFrame(
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:197:1: note: in expansion of macro ‘WINOLECTLAPI’
- 197 | WINOLECTLAPI OleCreatePropertyFrame(
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:202:1: note: in expansion of macro ‘WINOLECTLAPI’
- 202 | WINOLECTLAPI OleLoadPicture( LPSTREAM lpstream, LONG lSize, BOOL fRunmode,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:202:1: note: in expansion of macro ‘WINOLECTLAPI’
- 202 | WINOLECTLAPI OleLoadPicture( LPSTREAM lpstream, LONG lSize, BOOL fRunmode,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:204:1: note: in expansion of macro ‘WINOLECTLAPI’
- 204 | WINOLECTLAPI OleLoadPictureEx( LPSTREAM lpstream, LONG lSize, BOOL fRunMode,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:204:1: note: in expansion of macro ‘WINOLECTLAPI’
- 204 | WINOLECTLAPI OleLoadPictureEx( LPSTREAM lpstream, LONG lSize, BOOL fRunMode,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:207:1: note: in expansion of macro ‘WINOLECTLAPI’
- 207 | WINOLECTLAPI OleLoadPictureFile( VARIANT varFilename, IDispatch **ppdispPicture );
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:207:1: note: in expansion of macro ‘WINOLECTLAPI’
- 207 | WINOLECTLAPI OleLoadPictureFile( VARIANT varFilename, IDispatch **ppdispPicture );
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:208:1: note: in expansion of macro ‘WINOLECTLAPI’
- 208 | WINOLECTLAPI OleLoadPictureFileEx( VARIANT varFilename, DWORD xSizeDesired,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:208:1: note: in expansion of macro ‘WINOLECTLAPI’
- 208 | WINOLECTLAPI OleLoadPictureFileEx( VARIANT varFilename, DWORD xSizeDesired,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:210:1: note: in expansion of macro ‘WINOLECTLAPI’
- 210 | WINOLECTLAPI OleSavePictureFile( IDispatch *pdispPicture, BSTR bstrFilename );
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:210:1: note: in expansion of macro ‘WINOLECTLAPI’
- 210 | WINOLECTLAPI OleSavePictureFile( IDispatch *pdispPicture, BSTR bstrFilename );
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:211:1: note: in expansion of macro ‘WINOLECTLAPI’
- 211 | WINOLECTLAPI OleLoadPicturePath( LPOLESTR szURLorPath, LPUNKNOWN punkCaller,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:211:1: note: in expansion of macro ‘WINOLECTLAPI’
- 211 | WINOLECTLAPI OleLoadPicturePath( LPOLESTR szURLorPath, LPUNKNOWN punkCaller,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:214:1: note: in expansion of macro ‘WINOLECTLAPI’
- 214 | WINOLECTLAPI OleCreatePictureIndirect(LPPICTDESC lpPictDesc, REFIID riid,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:214:1: note: in expansion of macro ‘WINOLECTLAPI’
- 214 | WINOLECTLAPI OleCreatePictureIndirect(LPPICTDESC lpPictDesc, REFIID riid,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:216:1: note: in expansion of macro ‘WINOLECTLAPI’
- 216 | WINOLECTLAPI OleCreateFontIndirect(LPFONTDESC lpFontDesc, REFIID riid,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:216:1: note: in expansion of macro ‘WINOLECTLAPI’
- 216 | WINOLECTLAPI OleCreateFontIndirect(LPFONTDESC lpFontDesc, REFIID riid,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:58:27: warning: attributes are not permitted in this position [-Wattributes]
- 58 | # define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
- | ^~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:29: note: in expansion of macro ‘DECLSPEC_IMPORT’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:218:1: note: in expansion of macro ‘WINOLECTLAPI’
- 218 | WINOLECTLAPI OleTranslateColor( OLE_COLOR clr, HPALETTE hpal,
- | ^~~~~~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:448:29: note: attributes may be inserted here
- 448 | # define EXTERN_C extern "C"
- | ^~~
- /home/joni/git/vpinball/standalone/inc/wine/include/winnt.h:458:33: note: in expansion of macro ‘EXTERN_C’
- 458 | #define STDAPI EXTERN_C HRESULT STDAPICALLTYPE
- | ^~~~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:34:45: note: in expansion of macro ‘STDAPI’
- 34 | #define WINOLECTLAPI DECLSPEC_IMPORT STDAPI
- | ^~~~~~
- /home/joni/git/vpinball/standalone/inc/wine/include/olectl.h:218:1: note: in expansion of macro ‘WINOLECTLAPI’
- 218 | WINOLECTLAPI OleTranslateColor( OLE_COLOR clr, HPALETTE hpal,
- | ^~~~~~~~~~~~
- [ 31%] Building C object CMakeFiles/vpinball.dir/standalone/inc/webserver/mongoose.c.o
- [ 31%] Building CXX object CMakeFiles/vpinball.dir/standalone/inc/webserver/WebServer.cpp.o
- [ 32%] Building CXX object CMakeFiles/vpinball.dir/third-party/include/pole/pole.cpp.o
- [ 32%] Building CXX object CMakeFiles/vpinball.dir/standalone/PoleStream.cpp.o
- [ 32%] Building CXX object CMakeFiles/vpinball.dir/standalone/PoleStorage.cpp.o
- [ 33%] Building CXX object CMakeFiles/vpinball.dir/standalone/inc/vpinmame/VPinMAMEController.cpp.o
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp: In constructor ‘VPinMAMEController::VPinMAMEController()’:
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:159:7: error: invalid conversion from ‘void (*)(int, int, PinmameDisplayLayout*, void*)’ to ‘PinmameOnDisplayAvailableCallback’ {aka ‘void (*)(int, int, PinmameDisplayLayout*, const void*)’} [-fpermissive]
- 159 | &VPinMAMEController::OnDisplayAvailable,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | void (*)(int, int, PinmameDisplayLayout*, void*)
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:160:7: error: invalid conversion from ‘void (*)(int, void*, PinmameDisplayLayout*, void*)’ to ‘PinmameOnDisplayUpdatedCallback’ {aka ‘void (*)(int, void*, PinmameDisplayLayout*, const void*)’} [-fpermissive]
- 160 | &VPinMAMEController::OnDisplayUpdated,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | void (*)(int, void*, PinmameDisplayLayout*, void*)
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:161:7: error: invalid conversion from ‘int (*)(PinmameAudioInfo*, void*)’ to ‘PinmameOnAudioAvailableCallback’ {aka ‘int (*)(PinmameAudioInfo*, const void*)’} [-fpermissive]
- 161 | &VPinMAMEController::OnAudioAvailable,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int (*)(PinmameAudioInfo*, void*)
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:162:7: error: invalid conversion from ‘int (*)(void*, int, void*)’ to ‘PinmameOnAudioUpdatedCallback’ {aka ‘int (*)(void*, int, const void*)’} [-fpermissive]
- 162 | &VPinMAMEController::OnAudioUpdated,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int (*)(void*, int, void*)
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:168:7: error: invalid conversion from ‘void (*)(PINMAME_LOG_LEVEL, const char*, __va_list_tag*, void*)’ to ‘PinmameOnLogMessageCallback’ {aka ‘void (*)(PINMAME_LOG_LEVEL, const char*, __va_list_tag*, const void*)’} [-fpermissive]
- 168 | &VPinMAMEController::OnLogMessage,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | void (*)(PINMAME_LOG_LEVEL, const char*, __va_list_tag*, void*)
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:169:7: error: invalid conversion from ‘void (*)(int, int, void*)’ to ‘PinmameOnSoundCommandCallback’ {aka ‘void (*)(int, int, const void*)’} [-fpermissive]
- 169 | &VPinMAMEController::OnSoundCommand,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | void (*)(int, int, void*)
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp: In member function ‘virtual HRESULT VPinMAMEController::put_GameName(BSTR)’:
- /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:707:55: error: invalid conversion from ‘void (*)(PinmameGame*, void*)’ to ‘PinmameGameCallback’ {aka ‘void (*)(PinmameGame*, const void*)’} [-fpermissive]
- 707 | PINMAME_STATUS status = PinmameGetGame(szGameName, &VPinMAMEController::GetGameCallback, this);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | void (*)(PinmameGame*, void*)
- In file included from /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.h:3,
- from /home/joni/git/vpinball/standalone/inc/vpinmame/VPinMAMEController.cpp:3:
- /usr/include/libpinmame.h:429:88: note: initializing argument 2 of ‘PINMAME_STATUS PinmameGetGame(const char*, PinmameGameCallback, const void*)’
- 429 | PINMAMEAPI PINMAME_STATUS PinmameGetGame(const char* const p_name, PinmameGameCallback callback, const void* p_userData);
- | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
- make[2]: *** [CMakeFiles/vpinball.dir/build.make:1655: CMakeFiles/vpinball.dir/standalone/inc/vpinmame/VPinMAMEController.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:117: CMakeFiles/vpinball.dir/all] Error 2
- make: *** [Makefile:91: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment