2013-07-07 38 views
8

Cài đặt leksah với sudo cabal cài đặt leksah --global tôi đãngoại lệ cài đặt leksah

7 12] Biên soạn Text.PrinterParser (src/Text/PrinterParser.hs, dist/build/Text/PrinterParser.o)

src/Text/PrinterParser.hs: 230: 42: Không có trong phạm vi: `bắt' Không thể cài đặt LTK-0.8.0.6

Điều này làm cho không thể tiếp tục cài đặt. Dường như với tôi một lỗi, nhưng tôi có thể sai.

lưu ý rằng tôi sử dụng GHC danh sách 7.6.3 và GHC-pkg cho trở lại:

Cabal-1.16.0 
    GLURaw-1.3.0.0 
    GLUT-2.4.0.0 
    HTTP-4000.2.8 
    HUnit-1.2.5.2 
    OpenGL-2.8.0.0 
    OpenGLRaw-1.3.0.0 
    QuickCheck-2.6 
    array-0.4.0.1 
    async-2.0.1.4 
    attoparsec-0.10.4.0 
    base-4.6.0.1 
    bin-package-db-0.0.0.0 
    binary-0.5.1.1 
    binary-shared-0.8.3 
    bytestring-0.10.0.2 
    cairo-0.12.4 
    case-insensitive-1.0.0.1 
    cgi-3001.1.7.5 
    containers-0.5.0.0 
    deepseq-1.3.0.1 
    directory-1.2.0.1 
    fgl-5.4.2.4 
    filepath-1.3.0.1 
    ghc-7.6.3 
    ghc-paths-0.1.0.9 
    ghc-prim-0.3.0.0 
    gio-0.12.4 
    glade-0.12.1 
    glib-0.12.4 
    gtk-0.12.4 
    gtksourceview2-0.12.3.1 
    haddock-2.13.2.1 
    hashable-1.1.2.5 
    haskell-platform-2013.2.0.0 
    haskell-src-1.0.1.5 
    haskell2010-1.1.1.0 
    haskell98-2.0.0.2 
    hoopl-3.9.0.0 
    hpc-0.6.0.0 
    hslogger-1.2.1 
    html-1.0.1.2 
    integer-gmp-0.5.0.0 
    mtl-2.1.2 
    network-2.4.1.2 
    old-locale-1.0.0.5 
    old-time-1.1.0.1 
    pango-0.12.4 
    parallel-3.2.0.3 
    parsec-3.1.3 
    pretty-1.1.1.0 
    primitive-0.5.0.1 
    process-1.1.0.2 
    random-1.0.1.1 
    regex-base-0.93.2 
    regex-compat-0.95.1 
    regex-posix-0.95.2 
    regex-tdfa-1.1.8 
    rts-1.0 
    split-0.2.2 
    stm-2.4.2 
    syb-0.4.0 
    template-haskell-2.8.0.0 
    text-0.11.3.1 
    time-1.4.0.1 
    transformers-0.3.0.0 
    unix-2.6.0.1 
    unordered-containers-0.2.3.0 
    utf8-string-0.3.7 
    vector-0.10.0.1 
    xhtml-3000.2.1 
    zlib-0.5.4.1 
    /home/blackbird014/.ghc/i386-linux-7.6.3/package.conf.d 
    binary-shared-0.8.3 
    ghc-paths-0.1.0.9 
    haddock-2.13.2.1 
    hslogger-1.2.1 
    regex-tdfa-1.1.8 
    utf8-string-0.3.7 

Thanx trước cho những ý tưởng (có lẽ tôi đang làm gì đó sai ATM tôi tự hỏi nếu tôi cần phải cài đặt. một số ghc cũ)

+0

Đây là một ý tưởng: sử dụng [SublimeHaskell] (https://github.com/SublimeHaskell/SublimeHaskell) để thay thế. Leksah thực sự không phải là một sự lựa chọn ưa thích của Haskellers. –

+1

Tôi nghĩ bạn cần phải cập nhật cabal. Có vẻ như 'leksah' mới nhất về hackage phụ thuộc vào' ltk> = 0.12.1.0', và cabal đang cố gắng xây dựng ltk-0.8.0.6. Nếu tôi đúng, điều đó có nghĩa là bạn chưa thực hiện 'cập nhật' kể từ tháng 9 năm 2010, trong trường hợp này: chào mừng bạn đến tương lai :) – jberryman

+0

tôi đã làm. Và nó là một cài đặt mới. – blackbird014

Trả lời

2

Sau một thời gian tôi nhận ra rằng câu hỏi không có câu trả lời nhưng chúng tôi đã trả lời có thể chấp nhận được trong các nhận xét .... Tôi chỉ có thể giải quyết vấn đề bằng cách tải xuống phiên bản ltk cần thiết, ltk -0.8.0.6 và xây dựng nó từ các nguồn. Nếu bạn có cùng một vấn đề, bạn có thể tiến hành như thế này.

Các vấn đề liên quan