Supported platforms

From Double Commander Wiki
Jump to: navigation, search

Double Commander supports several platforms and operating systems, both 32-bit and 64-bit.

Contents

Windows XP/Vista/7/8/8.1/10

Works on all six OSes.

GNU/Linux

Double Commander uses GTK2 or QT4 libraries on Linux. There are separately compiled versions for each library.

GTK2

You need at least GTK 2.12 for Double Commander to work.

QT4

  • For DC v0.5.0 and up you need at least QT 4.5; QT 4.7 or higher is recommended.

To use QT4 version you also need Pascal QT bindings called libQt4Pas. Check if your distribution does not already supply it; the library is also shipped with each DC release. You can download it from FPC Qt4 Binding page.

Note that if you use QT 4.7 or higher you need to use
V2.5 (Qt 4.5.X, compatible till Qt 4.8.X)
Otherwise you will get frequent crashes if your processor supports SSE2 instructions.

Mac OS X

Reported as working. The development for this operating system is limited, so if you find any problems patches are welcome. Also testing it would be helpful.

Double Commander uses Carbon or Qt4 (Cocoa) libraries on Mac OS X. There are separately compiled versions for each library.

Nightly builds of the development version 0.8.0 alpha are available here (updated daily):

http://postpersonality.ru/dc-nightly/

See also this post on the forum.

FreeBSD

Double Commander is in FreeBSD ports.

To install the binary package:

pkg_add -r doublecmd

To build the port from source:

cd /usr/ports/x11-fm/doublecmd && make install clean

Default toolkit is GTK2, but it can be changed before building from source using 'make config' in the port directory.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox