[Haskell-cafe] Low Level Audio - Writing bytes to the sound card?
daniel.is.fischer at web.de
Sat Dec 5 19:24:17 EST 2009
Am Sonntag 06 Dezember 2009 00:47:38 schrieb M Xyz:
> Daniel, Thank you for your thoughtful reply. I didn't know about those
> flags. The log is fairly long, and as I'm new to Haskell and Cabal it is
> mostly meaningless to me. I see very many incidences of "searching for ___
> in path. Cannot find ___ on the path" so maybe this is all as simple as me
> not setting my environment correctly.
If you have cpphs, hugs, jhc, greencard etc., it is probably something about your
environment. If you don't have them, it's clear that they aren't found.
On the other hand, that doesn't explain
Using c2hs version 0.16.0 given by user at: C:\Program
-- so it finds c2hs, and can apparently run c2hs --version
c2hs.exe: does not exist
C:\Program Files\Haskell\bin\c2hs.exe returned ExitFailure 1
To ascertain whether c2hs works at all, can you try to run it manually?
(cd to an appropriate directory,
cabal unpack portaudio
cd portaudio (or whatever, so that Base.chs is found via .\Sound\PortAudio\Base.chs
c2hs.exe --include=dist\build --cppopts=-D__GLASGOW_HASKELL__=610 --cppopts=-IC:
\A\install\programming\portaudio\portaudio\include --output-dir=dist\build --
If that works, the problem is somewhere in cabal, otherwise in c2hs, either way, we'll
More information about the Haskell-Cafe