Viking can be run on Unix systems via wine for testing purposes.
Currently tested with Wine 1.4.1 with Debian Unstable on a 64bit machine.
For a 64bit machine I had to install Wine via the MultiArch way:
dpkg --add-architecture i386 aptitude update aptitude install wine-bin:i386 libwine-ldap:i386
32bit Binaries of Windows releases can be retrieved from here.
The latest versions of Viking have an executable installer that can be run directly e.g:
Then to run:
wine ~/.wine/drive_c/Program\ Files/Viking/viking.exe
You should be able to ignore the Wine warning about libnss-mdns, as it can access the Internet.
I haven't tried actually accessing a GPS device via wine, but basic tracks/waypoints from GPX files and map usage seem OK.
On my machine the mouse button interaction has some seeming random behaviour:
These things seem to work properly on a real Windows system.