A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://docs.haskellstack.org/en/stable/commands/setup_command/ below:

setup - Stack

A particular binary distribution of GHC will depend on certain libraries, which need to be available.

There are many different Linux distributions and different versions of a particular Linux distribution. One Linux distribution/version may make available different libraries to another Linux distribution/version.

In attempting to identify the particular binary distribution of GHC that is required on Linux, Stack will refer to the presence or absence of certain libraries or the versions of those libraries.

For example, Stack 3.1.1 considers:

Stack 3.1.1 uses ghc-build:

By default, Stack associates:

Since Windows 10 version 1607, Windows has been 'long file paths' capable but that capability is not enabled by default. Consequently, Stack does not assume that it is being used on a system that is 'long file paths' enabled.

Stack uses the 7-Zip tool to decompress, and extract tools from, downloaded archive files. Aiming to avoid long file paths, Stack does so in a temporary directory (named stack-tmp-<hash>) on the drive of the final destination (either in the system temporary directory, where applicable, or the root of the drive). Consequently, Stack needs permission to create a directory in that location.

A Windows user account will usually have permission to create a directory in the system temporary directory. A Windows user account of type Administrator will have permission to create a directory in the root of the system drive (C:\, by convention) but a Standard user account may well not have permission.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4