anchor.diff:  
   RUN sudo apt-get update \
    && sudo apt-get install ${OPTS_APT} \
  -    libc6-i386 lib32stdc++6 zlib1g lib32gcc1 lib32z1 
  -    #\ lib32ncurses5
  +    libc6-i386 lib32stdc++6 zlib1g lib32gcc1 lib32z1 lib32ncurses5
   
   RUN \
       sudo mkdir -p /opt/toolchain \
  
positive.code: #    docker run --rm -it --privileged -v `pwd`:/home/ghc alexeyraga/ghc-cross-arm /bin/bash
  #
  
  FROM alexeyraga/ghc-dev:latest
  MAINTAINER Alexey Raga
  
  ## disable prompts from apt
  
negative.code:     && sed -i 's/^GhcLibHcOpts *= .*$/GhcLibHcOpts = -O2/g' mk/build.mk \
      && ./configure --target=arm-linux-gnueabihf --with-gcc=arm-linux-gnueabihf-gcc --prefix=/opt/ghc-cross-7.8.4 \
      && make && sudo make install \
      && cd .. && rm -rf ghc-7.10.2 \
      && sudo rm /opt/ghc-cross-7.10.2/bin/ghci* /opt/ghc-cross-7.10.2/bin/run*
  
  RUN sudo ln -s /opt/ghc-cross-7.10.2/bin/arm-unknown-linux-gnueabihf-runghc-7.10.2 /opt/ghc-cross-7.10.2/bin/arm-unknown-linux-gnueabihf-runghc
  
  RUN sudo ln -s /opt/ghc-cross-7.10.2/bin/arm-unknown-linux-gnueabihf-runghc /opt/ghc-cross-7.10.2/bin/arm-unknown-linux-gnueabihf-runhaskell
  
  RUN sudo ln -s /usr/bin/cabal-1.22 /usr/local/bin/cabal
  RUN sudo ln -s /opt/ghc-cross-7.10.2/bin/arm-unknown-linux-gnueabihf-ghc-7.10.2 /usr/local/bin/arm-linux-ghc-7.10.2
  
  ADD ./cabal-arm /opt/cabal-arm
  RUN sudo chmod +x /opt/cabal-arm && sudo ln -s /opt/cabal-arm /usr/local/bin/cabal-arm
  
  ENV PATH /opt/ghc-cross-7.10.2/bin:/opt/toolchain/gcc-linaro-arm-linux-gnueabihf/bin:$PATH 