ObjectVision / GeoDMS

Source code for the GeoDMS software
https://www.geodms.nl/
Other
8 stars 1 forks source link

Test and document using the GeoDMS on Linux with WINE #16

Closed jipclaassens closed 1 year ago

eoudejans commented 1 year ago

Geodms runs on linux fedora using WINE. GeoDMSGui.exe: Screenshot from 2023-01-09 12-35-37

GeoDMSImGui.exe: Screenshot from 2023-01-09 12-48-15

eoudejans commented 1 year ago

To run GeoDMSGui.exe on fedora linux using WINE go through the following steps: 1) Install WINE using the package manager 2) Open wine configuration and in Libraries add concrt140 and msvcrt: Screenshot from 2023-01-09 12-54-31 3) Download GeoDMS.exe from github 4) Open a terminal and execute GeoDMS.exe using command: wine GeoDMS.exe and follow the installation procedure. To see the drives mapping wine uses go to Wine configuration and go to Drives. 5) After installation run for instance GeoDMSGui.exe from terminal using command: WINEDEBUG=fixme-all wine ./GeoDmsImGui.exe the first definition is needed to suppress wine messages.

GeoDMS should now be up and running. The delphi detailpage component is not supported by WINE. To circumvent this, the user can also use the new GeoDMSImGui.exe. Note that docking windows is not nicely supported as mousedrag event gets lost by WINE, to setup the windows properly, the user can temporarily disable all options in the wine configuration Graphics section: Screenshot from 2023-01-09 12-59-44

eoudejans commented 1 year ago

Message that hampers performance significantly, suppressed by using WINEDEBUG=fixme-all wine ... :

Screenshot from 2023-01-09 11-59-24

eoudejans commented 1 year ago

To install WINE on mac follow: https://wiki.winehq.org/MacOS

eoudejans commented 1 year ago

To start a terminal on mac follow: https://www.howtogeek.com/682770/how-to-open-the-terminal-on-a-mac/

jipclaassens commented 1 year ago

WINE is not relevant anymore with new GUI, so issue #138 is only relevant here.