To install on windows, you'll need to perform 2 major steps:
- install ActivePerl
- run the geoqo installer script.
ActivePerl is the perl implementation for Windows. In order to run geoqo, you'll need an interpreter, and this is the easiest to install. Grab the latest windows version from:
DO NOT GET THE 5.10.* RELEASE YET; please use the 5.8.8 release instead
The form to fill out on that page is optional , so can just hit "continue" if you want to skip it. Assuming you're running windows, you'll want to download the windows x86 MSI file on the next page. Save it and run the downloaded file to install Perl.
The installation should go smoothly, the only really important thing to make sure is the box that says something like "Add to path" is CHECKED.
Being windows, you may need to reboot or log off at least before continuing. Someone should verify this?
Get and Install GeoQO
Once the perl installer finishes, download the latest version of geoqo:
Unzip it to whatever directory you'd like (I use Desktop\geoqo-1.11). Open the resulting folder and double click on the INSTALL-WINDOWS.pl file (you may not see the .pl extension). Follow all the directions it provides you. It'll whip through a number of other installs required in order to get geoqo up and running.
(the next time you update geoqo run the same script but it won't need to install all the pre-requisites again).
GeoQO should be in your Start menu now.
Notes about GeoQO On Windows
Next, make sure you read Extra notes about Windows which provides additional "gotchas" about GeoQO on windows.
You run geoqo but nothing happens
This is actually likley do to the same problem as the next one, so follow the steps there:
no such table: parameters
The INSTALL script should have set up a default geoqo database for you, but at least in 0.8 it may not be doing that properly. The fix is easy and only needs to be done once:
- click on the start menu and go to "Run..."
- At the window type: geoqo --setup-database
That should be it! If it's still not working, let me (Yamar) know.