Size: a a a

2020 June 03

AV

Alexander Vershilov in Haskell
Где-то точно встречал, сейчас поищу
источник

SL

Sergei Loskutnikov in Haskell
Could not find module "Graphics.Rendering.OpenGL" - я понимаю, что мои вопросы наивны, но может есть у кого на примере добрый туториал ?
источник

AV

Alexander Vershilov in Haskell
Предлагаю сделать пакет по туториалам выше и потом перейти к примеру с OpenGLTutorial1, но уже в вашем пакете
источник

AV

Alexander Vershilov in Haskell
В этом случае вы будете за 1 раз решать одну проблему, а не несколько
источник

AV

Alexander Vershilov in Haskell
Graphics.Rendering.OpenGL живёт в пакете OpenGL
источник

SL

Sergei Loskutnikov in Haskell
Он у меня тоже есть, но я понял примерное направление - пошёл пробовать, ещё раз спасибо за советы
источник

AV

Alexander Vershilov in Haskell
Ошибка только такая, или что-то ещё пишется? Вы можете скопировать полностью команду и вывод
источник

AV

Alexander Vershilov in Haskell
Просто в этом случае шанс на то, что вам ответят, подскажут и дадут ссылку на релевантный туториал сильно выше
источник

AV

Alexander Vershilov in Haskell
У меня, например, нет ни винды, и я ни разу в жизни не использовал OpenGL и GLUT, т.е. не смогу угадать проблему. А вот подсказать, что не то по тексту ошибки и команде - смогу
источник

SL

Sergei Loskutnikov in Haskell
q:\LosProgram\StudioMicroProject\HaskellGames>ghc LosGame.hs
[1 of 1] Compiling Main             ( LosGame.hs, LosGame.o )

LosGame.hs:4:1: error:
   Could not find module `Graphics.Rendering.OpenGL'
   Use -v (or :set -v in ghci) to see a list of the files searched for.
 |
4 | import Graphics.Rendering.OpenGL
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

LosGame.hs:5:1: error:
   Could not find module `Graphics.UI.GLUT'
   Use -v (or :set -v in ghci) to see a list of the files searched for.
 |
5 | import Graphics.UI.GLUT
источник

AV

Alexander Vershilov in Haskell
Спасибо! Я думаю cabal install OpenGL может помочь
источник

AV

Alexander Vershilov in Haskell
Хотя странно GLUT его тащит, поэтому ghc должен видеть откуда этот модуль и давать подсказку
источник

SL

Sergei Loskutnikov in Haskell
Нене, я это уже сделал, и он его установил и вот что приписал в конце
источник

SL

Sergei Loskutnikov in Haskell
q:\LosProgram\StudioMicroProject\HaskellGames>cabal install OpenGL
Resolving dependencies...
Up to date
Warning: You asked to install executables, but there are no executables in
target: OpenGL. Perhaps you want to use --lib to install libraries instead.
источник

AV

Alexander Vershilov in Haskell
target: OpenGL. Perhaps you want to use --lib to install libraries instead.
источник

AV

Alexander Vershilov in Haskell
Давайте лучше пакет делать 🙂 меньше мороки
источник

AV

Alexander Vershilov in Haskell
cabal init всего лишь написать
источник

SL

Sergei Loskutnikov in Haskell
Alexander Vershilov
target: OpenGL. Perhaps you want to use --lib to install libraries instead.
Тут собака зарыта ? Запускаю вот так ghs LosGame.hs (пробовал ещё с ghs -package GLUT LosGame.hs)
источник

AV

Alexander Vershilov in Haskell
А то сейчас засорим пространство библиотек, потом чистить ещё
источник

SL

Sergei Loskutnikov in Haskell
Я уже
источник