I added Cygwin to my path so sh can be found, but now configure tells me "c compiler cannot create executables"
On 6/24/07, Jimmy Miller <[EMAIL PROTECTED]> wrote:
I already installed Cygwin; I'll go over the INSTALL file and make sure I have all the required packages. And there was an HOpenGL tutorial from 2001 that said OpenGL would eventually be packaged with ghc, but I tried -package OpenGL and that didn't work, and I'm not sure where else I could download it. On 6/24/07, Thomas Schilling <[EMAIL PROTECTED]> wrote: > > On 24 jun 2007, at 19.53, Jimmy Miller wrote: > > > Thanks, didn't know that. > > Here's the configure output: > > > > Configuring OpenGL-2.1... > > configure: C:\ghc\ghc-6.6\bin\ghc-pkg.exe > > configure: Dependency base-any: using base-2.0 > > configure: Using install prefix: C:\Program Files > > configure: Binaries installed in: C:\Program Files\Haskell\bin > > configure: Libraries installed in: C:\Program Files\Haskell > > \OpenGL-2.1\ghc-6.6 > > configure: Private binaries installed in: C:\Program Files\OpenGL-2.1 > > configure: Data files installed in: C:\Program Files\Common Files > > \OpenGL-2.1 > > configure: Using compiler: C:\ghc\ghc-6.6\bin\ghc.exe > > configure: Compiler flavor: GHC > > configure: Compiler version: 6.6 > > configure: Using package tool: C:\ghc\ghc-6.6\bin\ghc-pkg.exe > > configure: Using ar found on system at: C:\ghc\ghc-6.6\bin\ar.exe > > configure: No haddock found > > configure: No pfesetup found > > configure: No ranlib found > > configure: Using runghc found on system at: C:\ghc\ghc-6.6\bin > > \runghc.exe > > configure: No runhugs found > > configure: No happy found > > configure: No alex found > > configure: Using hsc2hs: C:\ghc\ghc-6.6\bin\hsc2hs.exe > > configure: No c2hs found > > configure: No cpphs found > > configure: No greencard found > > Setup.hs: Cannot find: sh > > > > Oh. This is an error during configuration. I guess we could make > cabal be more clear about this. > > You probably have to install cygwin, I don't have any Windows system, > so I don't know. I presume the easiest option would be some binary > distribution. Isn't OpenGL part of GHC's extra packages? > > > > On 6/24/07, Thomas Schilling <[EMAIL PROTECTED]> wrote: > >> No, ffi is no extra package. It would be helpful if you posted you > >> configure output though. > >> > >> BTW, please CC the list when replying. The easiest way should be to > >> use the "reply all" feature of your mail client. > >> > >> Thanks, > >> > >> Thomas > >> > >> > >> On 24 jun 2007, at 15.24, Jimmy Miller wrote: > >> > >> > That's all I know right now. Is there another package I need to > >> > install for the C FFI? Also, is there any problem in Setup.hs > >> saying > >> > that sh was not found? > >> > > >> > On 6/24/07, Thomas Schilling <[EMAIL PROTECTED]> wrote: > >> >> That looks like a missing C macro definition. It should probably > >> >> expand to either stdcall or ccall. A bit more information > >> would be > >> >> helpful. > >> >> > >> >> > >> >> On 24 jun 2007, at 13.11, Jimmy Miller wrote: > >> >> > >> >> > I'm trying to install HOpenGL 2.1, with ghc 6.6 on Windows XP. > >> >> > runghc Setup.hs configure seems to work fine. It gives messages > >> >> about > >> >> > things missing, like sh, but there are no errors. > >> >> > > >> >> > When I run runghc Setup.hs build, I get the following error: > >> >> > > >> >> > [ 4 of 81] Compiling Graphics.Rendering.OpenGL.GL.Extensions > >> >> > ( Graphics/Renderin > >> >> > g/OpenGL/GL/Extensions.hs, dist\build/Graphics/Rendering/ > >> OpenGL/GL/ > >> >> > Extensions.o > >> >> > ) > >> >> > > >> >> > Graphics/Rendering/OpenGL/GL/Extensions.hs:46:15: > >> >> > parse error on input `CALLCONV' > >> >> > > >> >> > Does anyone know what might be going wrong? > >> >> > > >> >> > -- > >> >> > <a href="http://www.spreadfirefox.com/? > >> >> > q=affiliates&id=153516&t=1"><textarea > >> >> > rows="3" cols="40">Get Firefox!</a> > >> >> > _______________________________________________ > >> >> > Haskell-Cafe mailing list > >> >> > Haskell-Cafe@haskell.org > >> >> > http://www.haskell.org/mailman/listinfo/haskell-cafe > >> >> > >> >> > >> > > >> > > >> > -- > >> > <a href="http://www.spreadfirefox.com/? > >> > q=affiliates&id=153516&t=1"><textarea > >> > rows="3" cols="40">Get Firefox!</a> > >> > >> > > > > > > -- > > <a href="http://www.spreadfirefox.com/? > > q=affiliates&id=153516&t=1"><textarea > > rows="3" cols="40">Get Firefox!</a> > > -- <a href="http://www.spreadfirefox.com/?q=affiliates&id=153516&t=1"><textarea rows="3" cols="40">Get Firefox!</a>
-- <a href="http://www.spreadfirefox.com/?q=affiliates&id=153516&t=1"><textarea rows="3" cols="40">Get Firefox!</a> _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe