Windows installation

This page contains instructions to install GCstar on Microsoft Windows systems. The Windows binaries for the latest version 1.7.2 or 1.7.3 are functional but with some minor issues especially on GTK3 (some menu items are not translated, some menu icons may be missing, non optmized layout). They are based on Strawberry Perl. For installations from the sources, see the forum or this page on Github.

Latest version

| Top |

See the Windows installers on 1.7.3 version on Gtk3 or 1.7.2 version on Gtk2. They support the same plugins and the only difference is the interface. Updating GCstar is not supported since the migration of the code to Gitlab.

Version 1.6.1

| Top |

Just download the GCstar installation program for Windows 1.6.1 . It contains all the dependencies you need.

Once installed, the update feature doesn’t work. This is a known problem in 1.4.0. It should be fixed in a feature release.

Versions before 1.4.0

| Top |


GCstar uses gtk2-perl. Since version 1.1.0, it needs to be installed manually. You just need to follow the instructions on this page:

If you previously installed version 1.0.0 (or less) of GCstar and want to go with this installation, you first need to delete usr directory in the directory where you installed GCstar. It is really recommended to do so because you will benefit from newer versions of GCstar dependencies.

Install GCstar

You need to download from the Download repository for Windows the version you want to install. Launch this executable and follow the instructions.


These frequently asked questions are specific to the Windows installation of versions before 1.4.0.

When launching GCstar, nothing happens or the splash screen is frozen. What could I do?

First try to run GCstar from an MS-DOS console. Then go into the directory where GCstar is installed, sub-directory bin. If you kept default settings, it could be done with:

cd "C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Program Files\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\GCstar\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\bin"

Then launch GCstar as follows:

perl ./gcstar

You will be able to see if there are some error messages displayed that could be helpful. You could have this error: Can't locate object method signal_connect via package "GCFrame"...

This is caused by a Gtk2 version mismatch. You may check your current version with:

perl -MGtk2 -e "print $Gtk2::VERSION"

If it is different from the one that you installed previously, enter these commands to reinstall everything:

ppm remove Gtk2
ppm remove Glib
ppm remove Cairo
ppm remove ExtUtils-PkgConfig
ppm remove ExtUtils-Depends

ppm repo add
ppm install Gtk2

How could I install missing modules?

GCstar uses some Perl modules. Some of them are optional. These optional modules are used by import/export and extract plugins. To list them, click on Help menu, then Dependencies. If you find a missing module, it could be installed with this command in a command prompt:

ppm install Module::Name

The module name is case-sensitive. As an example, if GCstar doesn’t import information for MP3 files, you probably are missing MP3::Info. Then enter this command:

ppm install MP3::Info

Why is the interface different from screenshots?

With the default installation of Gtk2, there is not a lot of themes. You may download a pack of themes. Then to select a theme, go to Start Menu, Programs, Gtk+, Themes Selector.

en/install_windows.txt · Last modified: 05/03/2021 19:20 by kerenoc

Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.