저는 우분투 13.10을 사용 중이며 wxHaskell을 설치하려고합니다. http://repos.codelite.org/wx3.0/ubuntu/
저장소에서 wxWidgets 2.9를 설치했습니다.리눅스에 wxHaskell을 설치할 때 오류가 발생합니다.
기본 cabal install wx
날 도착 소스의 GitHub의 저장소 건물에서 다운로드 나에게
src/cpp/eljgrid.cpp:61:65: error: no matching function for call to ‘wxGridCellEditor::PaintBackground(wxRect, wxGridCellAttr*)’
self->PaintBackground(wxRect(x, y, w, h), (wxGridCellAttr*)attr);
^
[...]
wxcore-0.90.0.3 depends on wxc-0.90.0.4 which failed to install.
를 가져옵니다
이 함께 일어나고 및 그것을 해결하기 위해 무엇을해야 무슨setup: can't find source for Graphics/UI/WXCore/WxcClassInfo in src/haskell,
dist/build/autogen
Failed to install wxcore-0.90.1.0
cabal: Error: some packages failed to install:
wxcore-0.90.1.0 failed during the building phase. The exception was:
ExitFailure 1
Resolving dependencies...
Configuring wx-0.90.1.0...
cabal: At least the following dependencies are missing:
wxcore >=0.90.1.0
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: wx-0.90.1.0
trying: wx-0.90.1.0:+splitbase
rejecting: wxcore-0.90.0.3, 0.90.0.1, 0.90, 0.13.2.3, 0.13.2.1, 0.13.2,
0.12.1.7, 0.12.1.6, 0.12.1.5, 0.12.1.4, 0.12.1.3, 0.12.1.2, 0.12.1.1,
0.11.1.2, 0.11.1.1, 0.11.1.0, 0.11.0, 0.10.13.0, 0.10.13, 0.10.12, 0.10.11,
0.10.10, 0.10.9, 0.10.8, 0.10.7, 0.10.6, 0.10.5, 0.10.4, 0.10.3, 0.10.2,
0.10.1 (conflict: wx-0.90.1.0:splitbase => wxcore>=0.90.1.0)
? 당신이 wxHaskell의 GitHub의 사본을 복제 한 것처럼
나는 세부 사항을 기억하지 않지만, 어떤 이유로 wxHaskell 패키지는 현재 나뉩니다. 일하는 포크가 있지만 나에 대한 사랑 때문에 나는 그것이 어디에 있었는지 기억할 수 없다. 당신이 적극적으로 그것을 찾는다면 당신이 그것을 찾을 것이라 확신합니다. – Cubic
메일 링리스트에서 https://github.com/atzedijkstra/wxHaskell에있는 포크와 관련된 내용을 보았습니다. 그러나 이제이 URL은 기본 wxHaskell 저장소로 리디렉션됩니다. – Taymon
복제 해 보셨습니까? 나는 그것이 내가 지난 번에 노력했다고 확신한다. (그것은 그렇게 오래 전 아니었다, 11 월 마지막으로 생각했다). 당신은 wxHaskell의 컴포넌트를 1x1로 빌드해야합니다. – Cubic