Я только что установил лексах, следуя инструкции . В руководстве говорится, что я должен выполнить ghc-pkg recache перед первым запуском Leksah, или я мог бы увидеть пустой браузер модуля в области видимости системы. Моя проблема в том, что это то, что я вижу, несмотря на то, что я выполнил повторение.
По сути, мой процесс установки был такой: установка Leksah -> ghc-pkg recache -> запуск Leksah. Затем я попадаю на экран, который сообщает мне, что Leksah будет собирать и загружать метаданные для моих установленных пакетов, и предупреждает меня, что это может занять много времени. Используя рекомендуемые значения по умолчанию, я вижу индикатор выполнения в течение пяти секунд, а затем запускается Leksah. Эти значения по умолчанию были:
- Нет путей к источникам пакетов haskell.
- URL-адрес метаданных предварительной сборки: http://www.leksah.org.
- Получите, затем соберите.
- Порт сервера: 11111.
- Конечный сервер с последним подключением.
Читая в руководстве, он говорит, что местоположение источников пакета haskell может быть опущено (что было по умолчанию), если я просто хотел проверить, и это местоположение можно было бы заполнить позже. Это заставляет меня верить, что проблема заключается в отсутствующих путях к исходным текстам на Haskell, но тогда я не знаю, где находятся мои исходные коды на Haskell. Похоже, они не находятся в папке платформы Haskell. Кто-нибудь знает, как это решить?
Другие вещи, которые могут помочь:
- У меня на пути есть grep и wget, как указано в руководстве.
- Команда ghc-pkg recache занимает около секунды. Я не знаю, должно ли это быть больше.
- Делая метаданные перестроения, я получаю консоль с большим количеством цифр от 0 до 1 для update_toolbar, а затем много «запускающего сервера» -> «сборщик метаданных не имеет ничего общего» -> «сбор метаданных завершен ».
мои настройки:
- win xp sp3
- ghc 6.12.3
- Лексах 0.8.0.6
- GNU grep 2.5.4
- GNU wget 1.5.3.1
Я буду рад предоставить больше информации. Спасибо.