[Haskell-cafe] Cabal, GHC, FFI and Visual Studio on Windows

Magnus Therning magnus at therning.org
Sat Feb 2 17:33:28 EST 2008


Duncan Coutts wrote:
[..]
> Just so I'm sure I understand...

Sure thing.

> Or are you just trying to link some C code statically into a haskell
> program, but it just so happens that this C code relies on being built
> with MS's C compiler rather than gcc.

Yes, this is exactly it.  I mean, I could probably hack the incomplete
mingw header files to add the functions I need, but I thought it'd be
much easier to just use Microsoft's development environment.

> Perhaps you could clarify what it is you're trying to do (the end goal,
> just just the minutia) so we can see what feature it is that Cabal is
> missing that would help your situation. When we figure that out we can
> file a feature request so it is not forgotten.

The end goal is to sneak Haskell into the work place ;-)

What I'd really like to see is the ability to “drive” development
completely from Haskell.  With that I mean to, just as on Linux, have a
single cabal file that compiles the C code containing the wrappers while
still having access to a complete development environment.  On Windows
that means compiling C/C++ with MS's tool set.

I hope that clarifies what goes on in my muddy mind a bit...

/M

-- 
Magnus Therning                             (OpenPGP: 0xAB4DFBA4)
magnus@therning.org             Jabber: magnus.therning@gmail.com
http://therning.org/magnus

What if I don't want to obey the laws? Do they throw me in jail with
the other bad monads?
     -- Daveman

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20080202/e52c853c/signature.bin


More information about the Haskell-Cafe mailing list