Build error on Windows 10 64 bit (linux/input.h)

Talk about anything concerning the source code.
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

Hello! (awesome product btw, thanks).
I'm trying to build the source code in windows, and I've worked through the missing dev tools via Cygwin, such as missing libusb, sdl, etc.

Now i'm stuck at this error:

Code: Select all

In file included from ../../include/ginput.h:20:0,
                 from ginput.c:6:
../../include/ginput_linux.h:9:25: fatal error: linux/input.h: No such file or directory
compilation terminated.
make[3]: *** [<builtin>: ginput.o] Error 1
I don't have any folders named "Linux" in GIMX or Cygwin, likely because I'm not on Linux? :)

Not sure where to go next. Any ideas?
Thank you!
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by Matlo »

Hi,

The GIMX source code is intended to be built with Msys2 on Windows.
You'll find some instructions here: https://gimx.fr/wiki/index.php?title=De ... on_Windows
You may get into issues as I did not check these instructions for a while.
GIMX creator
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

Fair enough!
I started in Cygwin before seeing these instructions, thought I'd get away with it. :)
I'll follow these now. thanks!
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

After running through the setup guide, I've run into this at the build.sh step:

DESKTOP-9ULJUE1 MSYS ~/GIMX-build/windows
$ dir
build.sh cpu.c inno.iss install.sh
DESKTOP-9ULJUE1 MSYS ~/GIMX-build/windows
$ ./build.sh
cat: version: No such file or directory
Version number? (default: )
No version specified!

I don't seem to have the file mingw32_shell.bat or mingw64_shell.bat
Where would I find that?

thank you.
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by Matlo »

I just updated the instructions: mingwXY_shell.bat is replaced by mingwXY.exe.
And you have to type a valid version number when requested (e.g. 6.8).
GIMX creator
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

I'm seeing this now after starting ./build.sh...

Code: Select all

Parsing [Files] section, line 51
Error on line 51 in C:\msys64\home\aaron\GIMX-build\windows\inno.iss: No files found matching "C:\msys64\home\aaron\GIMX-build\windows\GIMX\setup\*"
Compile aborted.
mv: cannot stat 'gimx-6.8.exe': No such file or directory
There is no setup folder under "...\windows\GIMX\"
Do I edit inno to remove "setup" and try again?

EDIT:
Tried changing "GIMX/setup" to "GIMX" and it continued, however, I now get:

Code: Select all

Error on line 56 in C:\msys64\home\aaron\GIMX-build\windows\inno.iss: No files found matching "C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows\*"
Compile aborted.
mv: cannot stat 'gimx-6.8.exe': No such file or directory
There is nothing in that directory.
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

All of what I did above is clearly incorrect. :P
There's still an error: cc:command not found
The build completes and a setup exe file is created, but running that, while it installs, does not install a valid exe. it errors upon running.

Here's my full build output: (sorry about weird spaces, that's how it copies out of msys2 window)

Code: Select all

aaron@DESKTOP-9ULJUE1 MSYS ~/GIMX-build/windows
$ ./build.sh
Version number? (default: 6.8)

Clean previous build.
Cloning into 'GIMX'...
remote: Counting objects: 411, done.
remote: Compressing objects: 100% (356/356), done.
remote: Total 411 (delta 58), reused 150 (delta 25), pack-reused 0
Receiving objects: 100% (411/411), 617.31 KiB | 0 bytes/s, done.
Resolving deltas: 100% (58/58), done.
Checking out files: 100% (336/336), done.
Major release number: 6
Minor release number: 8
make: Entering directory '/home/aaron/GIMX-build/windows/GIMX'
make -C shared
make[1]: Entering directory '/home/aaron/GIMX-build/windows/GIMX/shared'
make -C controller
make[2]: Entering directory '/home/aaron/GIMX-build/windows/GIMX/shared/controll                        er'
cc -fPIC -Iinclude -Wall -Wextra -s -O3   -c -o src/x360.o src/x360.c
make[2]: cc: Command not found
make[2]: *** [<builtin>: src/x360.o] Error 127
make[2]: Leaving directory '/home/aaron/GIMX-build/windows/GIMX/shared/controlle                        r'
make[1]: *** [Makefile:11: build-controller] Error 2
make[1]: Leaving directory '/home/aaron/GIMX-build/windows/GIMX/shared'
make: *** [Makefile:15: build-shared] Error 2
make: Leaving directory '/home/aaron/GIMX-build/windows/GIMX'
Inno Setup 5 Command-Line Compiler
Copyright (C) 1997-2016 Jordan Russell. All rights reserved.
Portions Copyright (C) 2000-2016 Martijn Laan
Inno Setup Preprocessor
Copyright (C) 2001-2004 Alex Yackimoff. All rights reserved.

Compiler engine version: Inno Setup 5.5.9 (a)

[ISPP] Preprocessing.
[ISPP] Preprocessed.

Parsing [Setup] section, line 26
Parsing [Setup] section, line 27
Parsing [Setup] section, line 28
Parsing [Setup] section, line 30
Parsing [Setup] section, line 31
Parsing [Setup] section, line 32
Parsing [Setup] section, line 33
Parsing [Setup] section, line 37
Parsing [Setup] section, line 38
Parsing [Setup] section, line 39
Parsing [Setup] section, line 40
Parsing [Setup] section, line 41
Parsing [Setup] section, line 42
Reading file (WizardImageFile)
   File: C:\Program Files (x86)\Inno Setup 5\WIZMODERNIMAGE.BMP
Reading file (WizardSmallImageFile)
   File: C:\Program Files (x86)\Inno Setup 5\WIZMODERNSMALLIMAGE.BMP
Preparing Setup program executable
Reading default messages from Default.isl
Parsing [Languages] section, line 45
   File: C:\Program Files (x86)\Inno Setup 5\Default.isl
Parsing [LangOptions], [Messages], and [CustomMessages] sections
   Messages in script file
Reading [Code] section
Parsing [Tasks] section, line 48
Parsing [Icons] section, line 64
Parsing [Icons] section, line 65
Parsing [Icons] section, line 66
Parsing [Icons] section, line 67
Parsing [Icons] section, line 68
Parsing [Icons] section, line 69
Parsing [Registry] section, line 72
Parsing [Registry] section, line 73
Parsing [Registry] section, line 74
Parsing [Registry] section, line 75
Parsing [Registry] section, line 76
Parsing [Registry] section, line 77
Parsing [Registry] section, line 78
Parsing [Registry] section, line 79
Parsing [Registry] section, line 80
Parsing [Registry] section, line 81
Parsing [Registry] section, line 82
Parsing [Run] section, line 85
Parsing [Run] section, line 86
Parsing [Run] section, line 87
Parsing [Run] section, line 88
Parsing [Run] section, line 89
Parsing [Run] section, line 90
Parsing [Files] section, line 51
Parsing [Files] section, line 56
Parsing [Files] section, line 57
Parsing [Files] section, line 58
Compiling [Code] section
Creating setup files
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.cproject
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.project
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\directories.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\info.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\Makedefs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\README.md
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\config
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\description
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\HEAD
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\index
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\packed-refs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\shallow
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\applypat                        ch-msg.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\commit-m                        sg.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\post-upd                        ate.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\pre-appl                        ypatch.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\pre-comm                        it.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\pre-push                        .sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\pre-reba                        se.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\pre-rece                        ive.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\prepare-                        commit-msg.sample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\hooks\update.s                        ample
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\info\exclude
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\logs\HEAD
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\logs\refs\head                        s\master
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\logs\refs\remo                        tes\origin\HEAD
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\objects\pack\p                        ack-6db756deceb62ef5eafbe1fb49114d54f8d4457d.idx
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\objects\pack\p                        ack-6db756deceb62ef5eafbe1fb49114d54f8d4457d.pack
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\refs\heads\mas                        ter
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\refs\remotes\o                        rigin\HEAD
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.git\refs\tags\v6.8
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\.settings\language.                        settings.xml
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\.gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\config.cbp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\config.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\config.ico
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\config.rc
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\configApp.cp                        p
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\configApp.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\gimx-config.                        cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\gimx-config.                        desktop
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\gimx-config.                        h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\gimx-config.                        png
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\wx_pch.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\config\wxsmith\conf                        igframe.wxs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\.gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\adapter.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\args.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\calibration.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\config.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\config_reader.                        c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\config_writter                        .c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\display.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\gimx.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\log.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\macros.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\mainloop.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\stats.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\btd                        s4.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bt_                        abs.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bt_                        device_abs.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\gpp                        _con.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\l2c                        ap_abs.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\six                        axis.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\tcp                        _con.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\udp                        _con.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\usb                        _con.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\btstack_common.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\bt_device_btstack.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\l2cap_btstack.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\include\btstack\btstack.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\include\btstack\hci_cmds.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\include\btstack\linked_list.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\include\btstack\run_loop.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\include\btstack\sdp_util.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\include\btstack\utils.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\bt_control.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\config.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\debug.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\hci.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\hci_cmds.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\hci_dump.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\hci_transport.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\l2cap.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\l2cap_signaling.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\remote_device_db.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\sdp_util.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\bts                        tack\src\utils.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\lin                        ux\bluetooth\bt_device_bluez.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\lin                        ux\bluetooth\bt_mgmt.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\lin                        ux\bluetooth\l2cap_bluez.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\rep                        ort2event\360Pad2event.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\rep                        ort2event\ds42event.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\rep                        ort2event\report2event.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\rep                        ort2event\xOnePad2event.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\win                        dows\bt_bdaddr.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\connectors\win                        dows\ip\sockets.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\haptic\ff_conv                        .c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\haptic\ff_lg.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\adapte                        r.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\args.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\calibr                        ation.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\config                        .h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\config                        _reader.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\config                        _writter.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\displa                        y.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\dump.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\gimx.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\log.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\macros                        .h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\mainlo                        op.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\stats.                        h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\xml_de                        fs.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\btds4.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\bt_mgmt.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\bt_types.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\gpp_con.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\protocol.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\sixaxis.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\tcp_con.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\udp_con.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\usb_con.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\bluetooth\btstack_common.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\bluetooth\bt_abs.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\bluetooth\bt_device_abs.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\bluetooth\l2cap_abs.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\linux\bluetooth\mgmt.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\windows\bt_bdaddr.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\connec                        tors\windows\sockets.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\haptic                        \ff_common.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\haptic                        \ff_conv.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\haptic                        \ff_lg.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\report                        2event\360Pad2event.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\report                        2event\ds42event.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\report                        2event\report2event.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\include\report                        2event\xOnePad2event.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\test\haptic\ff                        _conv_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\test\haptic\ff                        _lg_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\core\test\haptic\Ma                        kefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\.gitignor                        e
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\backgroun                        d.png.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\fpsconfig                        .cbp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\fpsconfig                        .h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\fpsconfig                        .ico
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\fpsconfig                        .rc
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\fpsconfig                        App.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\fpsconfig                        App.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\gimx-fpsc                        onfig.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\gimx-fpsc                        onfig.desktop
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\gimx-fpsc                        onfig.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\gimx-fpsc                        onfig.png
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\wx_pch.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\fpsconfig\wxsmith\f                        psconfigframe.wxs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\.gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\gimx-launc                        her.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\gimx-launc                        her.desktop
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\gimx-launc                        her.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\gimx-launc                        her.png
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\launcher.c                        bp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\launcher.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\launcher.i                        co
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\launcher.r                        c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\launcherAp                        p.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\launcherAp                        p.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\wx_pch.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\launcher\wxsmith\la                        uncherframe.wxs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\.gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\gimx-loader.                        cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\gimx-loader.                        h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\loader.cbp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\loader.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\loaderApp.cp                        p
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\loaderApp.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\wx_pch.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        360.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        DFPPS2.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        DFPS2.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        G27PC.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        G27PS3.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        G29PS4.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        GTFPS2.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        JOYSTICKPS3.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        PS3.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        PS4.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        T300RSPS4.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        XBOX.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\firmware\EMU                        XONE.hex
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\loader\wxsmith\load                        erframe.wxs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\po\fr.po
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\po\gimx.pot
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\po\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\Makedefs
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\Configuration.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\ConfigurationFile.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\Controller.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\ControlMapper.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\Device.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\Event.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\event_catcher.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\ForceFeedback.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\Intensity.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\JoystickCorrection.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\MouseOptions.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\Trigger.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\XmlReader.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \include\XmlWritter.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\Configuration.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\ConfigurationFile.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\Controller.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\ControlMapper.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\Device.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\Event.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\event_catcher.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\ForceFeedback.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\Intensity.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\JoystickCorrections.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\MouseOptions.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\Trigger.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\XmlReader.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configeditor                        \src\XmlWritter.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configupdate                        r\configupdater.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configupdate                        r\configupdater.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\configupdate                        r\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\M                        akefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\controller2.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\defs.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\dfp_ps2.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\df_ps2.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\ds2.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\ds3.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\ds4.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\g27_ps3.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\g29_ps4.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\gtf_ps2.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\joystick.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\report.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\t300rs_ps4.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\x360.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\xbox.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\i                        nclude\xone.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\controller.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\dfp_ps2.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\df_ps2.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\ds2.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\ds3.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\ds4.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\g27_ps3.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\g29_ps4.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\gtf_ps2.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\joystick.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\t300rs_ps4.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\x360.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\xbox.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\controller\s                        rc\xone.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\Makef                        ile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\ghid.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\ginput.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\ginput_linux.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\ginput_windows.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\gpoll.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\gprio.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\gserial.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\gtimer.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\guhid.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\gusb.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\inclu                        de\windows\usb\ch9.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\c                        ommon\async.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\c                        ommon\gerror.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\c                        ommon\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\c                        ommon\posix\async.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\c                        ommon\windows\async.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\c                        ommon\windows\gerror.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\h                        id\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\h                        id\libusb\ghid.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\h                        id\libusb\gusbhid.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\h                        id\libusb\gusbhid.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\h                        id\windows\ghid.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\conversion.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\conversion.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\events.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\ginput.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\queue.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\queue.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\darwin\events.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\hid\hidinput.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\hid\hidinput.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\hid\logitechwheel.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\hid\steamcontroller.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\events.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\js.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\js.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\keycodes.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\mkb.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\mkb.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\xinput.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\linux\xinput.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\sdl\keycodes.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\sdl\keycodes.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\sdl\sdlinput.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\sdl\sdlinput.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\windows\events.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\windows\gamecontrollerdb.txt
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\windows\rawinput.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\windows\rawinput.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\windows\scancodes.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\i                        nput\windows\scancodes.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\p                        oll\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\p                        oll\posix\gpoll.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\p                        oll\windows\gpoll.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\p                        rio\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\p                        rio\linux\gprio.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\p                        rio\windows\gprio.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\s                        erial\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\s                        erial\posix\gserial.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\s                        erial\windows\gserial.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\t                        imer\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\t                        imer\linux\gtimer.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\t                        imer\windows\gtimer.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\t                        imer\windows\timerres.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\t                        imer\windows\timerres.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\u                        hid\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\u                        hid\linux\uhidasync.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\u                        hid\linux\rpi\uhid.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\u                        sb\gusb.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\src\u                        sb\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        .gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        common.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        common.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        ghid_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        ginput_haptic_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        ginput_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        gserial_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        gtimer_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        guhid_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        gusb_test.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gasync\test\                        Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gpp\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gpp\pcprog.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\gpp\pcprog.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\updater\Make                        file
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\updater\upda                        ter.cpp
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\shared\updater\upda                        ter.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\.gitignore
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\ds4tool.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\Makefile
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\sixaddr.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\linux\bdaddr.                        c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\linux\hcifto.                        c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\linux\hcirevi                        sion.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\linux\oui.c
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\GIMX\utils\linux\oui.h
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \CP210xVCPInstaller_x64.exe
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \dpinst.xml
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \slabvcp.cat
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \slabvcp.inf
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \SLAB_License_Agreement_VCP_Windows.txt
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \x64\silabser.sys
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\CP210x_VCP_Windows                        \x64\WdfCoInstaller01009.dll
   Compressing: C:\msys64\home\aaron\GIMX-build\windows\tools\usbdk\UsbDk_1.0.15                        _x64.msi
   Compressing Setup program executable
   Updating version info


Successful compile (7.375 sec). Resulting Setup program filename is:
C:\msys64\home\aaron\GIMX-build\windows\gimx-6.8.exe
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by Matlo »

What's wrong there is that you are running the commands in the MSYS shell.
GIMX creator
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

That's embarrassing. I crossed up the instructions with the old ones. Thank you. I'll try once again.
talldrinks
Posts: 9
Joined: Wed Aug 02, 2017 6:55 pm

Re: Build error on Windows 10 64 bit (linux/input.h)

Post by talldrinks »

Built with mingw64 successfully. But upon running it, get:

"Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t, compiler with C++ ABI 1010, wx containers, compatible with 2.8), and your program used 3.0 (wchar_t, compiler with C++ ABI 1011, wx containers, compatible with 2.8).

does this mean a library version mismatch? and is there a way to recompile the wx stuff, or do I need to download the correct library from somewhere. possible my Cygwin install is interfering here in any way? (mind you, I likely don't know what I'm talking about here)
Post Reply