From: John L. <jw...@gm...> - 2010-03-27 12:40:36
|
Hi Conal, Which gtk are you using? I was able to get everything working with gtk-osx from http://gtk-osx.sourceforge.net/ in early January, ghc-6.12.1 self-compiled, OSX 10.6.2, although it was slightly painful. I'm pretty sure that the problem here is exactly what Axel suggested, an old autotools. If you use the gtk-osx package and try to build gtk2hs within a jhbuild shell it should work. I think if you get a new autotools from macports that works as well. Be sure to apply the 32-bit hacks to ghc and hsc2hs as well. Cheers, John > > Message: 2 > Date: Wed, 24 Mar 2010 22:58:13 -0700 > From: Conal Elliott <co...@co...> > Subject: [Gtk2hs-users] gtk2hs on 6.12.1 and os x? > To: gtk...@li... > Message-ID: > <ea8...@ma...> > Content-Type: text/plain; charset="iso-8859-1" > > I upgraded my mac os to 10.6 (and then to 10.6.2), and my ghc to 6.12.1. > Now I'm trying to get gtk2hs working again, including 3D support. I'd > appreciate some advice. Are these parts all known to work together? How > little of macports can I get away with? In particular, I'd rather not get > ghc from macports. > > I tried gtk2hs from darcs and got stuck in configuration: > > bash-3.2$ darcs get --partial http://code.haskell.org/gtk2hs/ > Identifying repository http://code.haskell.org/gtk2hs inventory > Reading inventory of repository http://code.haskell.org/gtk2hs inventory > Reading inventory of repository http://code.haskell.org/gtk2hs > Optimizing inventory 150 > Reading inventory of repository http://code.haskell.org/gtk2hs > Reading inventory of repository http://code.haskell.org/gtk2hs > Reading inventory of repository http://code.haskell.org/gtk2hs > Reading inventory of repository http://code.haskell.org/gtk2hs > Copying patch 0/656 > ... > Applying patch 605/655 > Applying patch 651/655 > Finished getting. > bash-3.2$ cd gtk2hs > bash-3.2$ autoreconf > configure.ac:105: error: possibly undefined macro: AC_MSG_ERROR > If this token and others are legitimate, please use > m4_pattern_allow. > See the Autoconf documentation. > autoreconf: /usr/bin/autoconf failed with exit status: 1 > |
From: Conal E. <co...@co...> - 2010-03-27 17:35:12
|
Hi John, Thanks very much for the suggestion. I would *love* to use gtk-osx instead of macports gtk. After getting used to mac os, I cringe at the sight of the linux/gtk-style gui that come out of macports. My project includes a compiler that generates opengl shaders, and last I checked gtk-osx does not support opengl (gtkglext). That omission is what drove me to macports. - Conal On Sat, Mar 27, 2010 at 5:40 AM, John Lato <jw...@gm...> wrote: > Hi Conal, > > Which gtk are you using? I was able to get everything working with > gtk-osx from http://gtk-osx.sourceforge.net/ in early January, > ghc-6.12.1 self-compiled, OSX 10.6.2, although it was slightly > painful. > > I'm pretty sure that the problem here is exactly what Axel suggested, > an old autotools. If you use the gtk-osx package and try to build > gtk2hs within a jhbuild shell it should work. I think if you get a > new autotools from macports that works as well. > > Be sure to apply the 32-bit hacks to ghc and hsc2hs as well. > > Cheers, > John > > > > > Message: 2 > > Date: Wed, 24 Mar 2010 22:58:13 -0700 > > From: Conal Elliott <co...@co...> > > Subject: [Gtk2hs-users] gtk2hs on 6.12.1 and os x? > > To: gtk...@li... > > Message-ID: > > <ea8...@ma...> > > Content-Type: text/plain; charset="iso-8859-1" > > > > I upgraded my mac os to 10.6 (and then to 10.6.2), and my ghc to 6.12.1. > > Now I'm trying to get gtk2hs working again, including 3D support. I'd > > appreciate some advice. Are these parts all known to work together? How > > little of macports can I get away with? In particular, I'd rather not > get > > ghc from macports. > > > > I tried gtk2hs from darcs and got stuck in configuration: > > > > bash-3.2$ darcs get --partial http://code.haskell.org/gtk2hs/ > > Identifying repository http://code.haskell.org/gtk2hs inventory > > Reading inventory of repository http://code.haskell.org/gtk2hsinventory > > Reading inventory of repository http://code.haskell.org/gtk2hs > > Optimizing inventory 150 > > Reading inventory of repository http://code.haskell.org/gtk2hs > > Reading inventory of repository http://code.haskell.org/gtk2hs > > Reading inventory of repository http://code.haskell.org/gtk2hs > > Reading inventory of repository http://code.haskell.org/gtk2hs > > Copying patch 0/656 > > ... > > Applying patch 605/655 > > Applying patch 651/655 > > Finished getting. > > bash-3.2$ cd gtk2hs > > bash-3.2$ autoreconf > > configure.ac:105: error: possibly undefined macro: AC_MSG_ERROR > > If this token and others are legitimate, please use > > m4_pattern_allow. > > See the Autoconf documentation. > > autoreconf: /usr/bin/autoconf failed with exit status: 1 > > > |
From: John L. <jw...@gm...> - 2010-03-27 22:45:58
|
Hi Conal, That's too bad. I agree that it's a large omission; I wish I were in a position where I could contribute to it. John On Sat, Mar 27, 2010 at 12:34 PM, Conal Elliott <co...@co...> wrote: > Hi John, > > Thanks very much for the suggestion. I would *love* to use gtk-osx instead > of macports gtk. After getting used to mac os, I cringe at the sight of the > linux/gtk-style gui that come out of macports. > > My project includes a compiler that generates opengl shaders, and last I > checked gtk-osx does not support opengl (gtkglext). That omission is what > drove me to macports. > > - Conal > > On Sat, Mar 27, 2010 at 5:40 AM, John Lato <jw...@gm...> wrote: >> >> Hi Conal, >> >> Which gtk are you using? I was able to get everything working with >> gtk-osx from http://gtk-osx.sourceforge.net/ in early January, >> ghc-6.12.1 self-compiled, OSX 10.6.2, although it was slightly >> painful. >> >> I'm pretty sure that the problem here is exactly what Axel suggested, >> an old autotools. If you use the gtk-osx package and try to build >> gtk2hs within a jhbuild shell it should work. I think if you get a >> new autotools from macports that works as well. >> >> Be sure to apply the 32-bit hacks to ghc and hsc2hs as well. >> >> Cheers, >> John >> >> > >> > Message: 2 >> > Date: Wed, 24 Mar 2010 22:58:13 -0700 >> > From: Conal Elliott <co...@co...> >> > Subject: [Gtk2hs-users] gtk2hs on 6.12.1 and os x? >> > To: gtk...@li... >> > Message-ID: >> > <ea8...@ma...> >> > Content-Type: text/plain; charset="iso-8859-1" >> > >> > I upgraded my mac os to 10.6 (and then to 10.6.2), and my ghc to 6.12.1. >> > Now I'm trying to get gtk2hs working again, including 3D support. I'd >> > appreciate some advice. Are these parts all known to work together? >> > How >> > little of macports can I get away with? In particular, I'd rather not >> > get >> > ghc from macports. >> > >> > I tried gtk2hs from darcs and got stuck in configuration: >> > >> > bash-3.2$ darcs get --partial http://code.haskell.org/gtk2hs/ >> > Identifying repository http://code.haskell.org/gtk2hs inventory >> > Reading inventory of repository http://code.haskell.org/gtk2hs >> > inventory >> > Reading inventory of repository http://code.haskell.org/gtk2hs >> > Optimizing inventory 150 >> > Reading inventory of repository http://code.haskell.org/gtk2hs >> > Reading inventory of repository http://code.haskell.org/gtk2hs >> > Reading inventory of repository http://code.haskell.org/gtk2hs >> > Reading inventory of repository http://code.haskell.org/gtk2hs >> > Copying patch 0/656 >> > ... >> > Applying patch 605/655 >> > Applying patch 651/655 >> > Finished getting. >> > bash-3.2$ cd gtk2hs >> > bash-3.2$ autoreconf >> > configure.ac:105: error: possibly undefined macro: AC_MSG_ERROR >> > If this token and others are legitimate, please use >> > m4_pattern_allow. >> > See the Autoconf documentation. >> > autoreconf: /usr/bin/autoconf failed with exit status: 1 >> > > > |
From: Jeff H. <jef...@gm...> - 2010-03-28 02:23:46
|
I realize I'm mentioning this on a competing mailing list, but is there any reason, other than lack of documentation, not to use the WxHaskell packages for things requiring OpenGL support? My impression was that it ran native-style GUIs on OSX, Linux, and Windows. I've not tried the GL support on Wx, though. -- Jeff On Mar 27, 2010, at 6:45 PM, John Lato wrote: > Hi Conal, > > That's too bad. I agree that it's a large omission; I wish I were in > a position where I could contribute to it. > > John > > On Sat, Mar 27, 2010 at 12:34 PM, Conal Elliott <co...@co...> wrote: >> Hi John, >> >> Thanks very much for the suggestion. I would *love* to use gtk-osx instead >> of macports gtk. After getting used to mac os, I cringe at the sight of the >> linux/gtk-style gui that come out of macports. >> >> My project includes a compiler that generates opengl shaders, and last I >> checked gtk-osx does not support opengl (gtkglext). That omission is what >> drove me to macports. >> >> - Conal >> >> On Sat, Mar 27, 2010 at 5:40 AM, John Lato <jw...@gm...> wrote: >>> >>> Hi Conal, >>> >>> Which gtk are you using? I was able to get everything working with >>> gtk-osx from http://gtk-osx.sourceforge.net/ in early January, >>> ghc-6.12.1 self-compiled, OSX 10.6.2, although it was slightly >>> painful. >>> >>> I'm pretty sure that the problem here is exactly what Axel suggested, >>> an old autotools. If you use the gtk-osx package and try to build >>> gtk2hs within a jhbuild shell it should work. I think if you get a >>> new autotools from macports that works as well. >>> >>> Be sure to apply the 32-bit hacks to ghc and hsc2hs as well. >>> >>> Cheers, >>> John >>> >>>> >>>> Message: 2 >>>> Date: Wed, 24 Mar 2010 22:58:13 -0700 >>>> From: Conal Elliott <co...@co...> >>>> Subject: [Gtk2hs-users] gtk2hs on 6.12.1 and os x? >>>> To: gtk...@li... >>>> Message-ID: >>>> <ea8...@ma...> >>>> Content-Type: text/plain; charset="iso-8859-1" >>>> >>>> I upgraded my mac os to 10.6 (and then to 10.6.2), and my ghc to 6.12.1. >>>> Now I'm trying to get gtk2hs working again, including 3D support. I'd >>>> appreciate some advice. Are these parts all known to work together? >>>> How >>>> little of macports can I get away with? In particular, I'd rather not >>>> get >>>> ghc from macports. >>>> >>>> I tried gtk2hs from darcs and got stuck in configuration: >>>> >>>> bash-3.2$ darcs get --partial http://code.haskell.org/gtk2hs/ >>>> Identifying repository http://code.haskell.org/gtk2hs inventory >>>> Reading inventory of repository http://code.haskell.org/gtk2hs >>>> inventory >>>> Reading inventory of repository http://code.haskell.org/gtk2hs >>>> Optimizing inventory 150 >>>> Reading inventory of repository http://code.haskell.org/gtk2hs >>>> Reading inventory of repository http://code.haskell.org/gtk2hs >>>> Reading inventory of repository http://code.haskell.org/gtk2hs >>>> Reading inventory of repository http://code.haskell.org/gtk2hs >>>> Copying patch 0/656 >>>> ... >>>> Applying patch 605/655 >>>> Applying patch 651/655 >>>> Finished getting. >>>> bash-3.2$ cd gtk2hs >>>> bash-3.2$ autoreconf >>>> configure.ac:105: error: possibly undefined macro: AC_MSG_ERROR >>>> If this token and others are legitimate, please use >>>> m4_pattern_allow. >>>> See the Autoconf documentation. >>>> autoreconf: /usr/bin/autoconf failed with exit status: 1 >>>> >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |
From: Conal E. <co...@co...> - 2010-03-28 05:43:56
|
Hi Jeff, I'd love to use wxHaskell for the native look, the relatively elegant programming interface, and the freedom from macports. What keeps me away is just that wxHaskell kills its host process the second time that 'start' is called (to bring up a GUI), in particular ghci. Since I'm generating GUIs and gpu code automatically from terse, high-level specs, a REPL is awfully handy. - Conal On Sat, Mar 27, 2010 at 6:58 PM, Jeff Heard <jef...@gm...>wrote: > I realize I'm mentioning this on a competing mailing list, but is there any > reason, other than lack of documentation, not to use the WxHaskell packages > for things requiring OpenGL support? My impression was that it ran > native-style GUIs on OSX, Linux, and Windows. I've not tried the GL support > on Wx, though. > > -- Jeff > > On Mar 27, 2010, at 6:45 PM, John Lato wrote: > > > Hi Conal, > > > > That's too bad. I agree that it's a large omission; I wish I were in > > a position where I could contribute to it. > > > > John > > > > On Sat, Mar 27, 2010 at 12:34 PM, Conal Elliott <co...@co...> wrote: > >> Hi John, > >> > >> Thanks very much for the suggestion. I would *love* to use gtk-osx > instead > >> of macports gtk. After getting used to mac os, I cringe at the sight of > the > >> linux/gtk-style gui that come out of macports. > >> > >> My project includes a compiler that generates opengl shaders, and last I > >> checked gtk-osx does not support opengl (gtkglext). That omission is > what > >> drove me to macports. > >> > >> - Conal > >> > >> On Sat, Mar 27, 2010 at 5:40 AM, John Lato <jw...@gm...> wrote: > >>> > >>> Hi Conal, > >>> > >>> Which gtk are you using? I was able to get everything working with > >>> gtk-osx from http://gtk-osx.sourceforge.net/ in early January, > >>> ghc-6.12.1 self-compiled, OSX 10.6.2, although it was slightly > >>> painful. > >>> > >>> I'm pretty sure that the problem here is exactly what Axel suggested, > >>> an old autotools. If you use the gtk-osx package and try to build > >>> gtk2hs within a jhbuild shell it should work. I think if you get a > >>> new autotools from macports that works as well. > >>> > >>> Be sure to apply the 32-bit hacks to ghc and hsc2hs as well. > >>> > >>> Cheers, > >>> John > >>> > >>>> > >>>> Message: 2 > >>>> Date: Wed, 24 Mar 2010 22:58:13 -0700 > >>>> From: Conal Elliott <co...@co...> > >>>> Subject: [Gtk2hs-users] gtk2hs on 6.12.1 and os x? > >>>> To: gtk...@li... > >>>> Message-ID: > >>>> <ea8...@ma...> > >>>> Content-Type: text/plain; charset="iso-8859-1" > >>>> > >>>> I upgraded my mac os to 10.6 (and then to 10.6.2), and my ghc to > 6.12.1. > >>>> Now I'm trying to get gtk2hs working again, including 3D support. I'd > >>>> appreciate some advice. Are these parts all known to work together? > >>>> How > >>>> little of macports can I get away with? In particular, I'd rather not > >>>> get > >>>> ghc from macports. > >>>> > >>>> I tried gtk2hs from darcs and got stuck in configuration: > >>>> > >>>> bash-3.2$ darcs get --partial http://code.haskell.org/gtk2hs/ > >>>> Identifying repository http://code.haskell.org/gtk2hs inventory > >>>> Reading inventory of repository http://code.haskell.org/gtk2hs > >>>> inventory > >>>> Reading inventory of repository http://code.haskell.org/gtk2hs > >>>> Optimizing inventory 150 > >>>> Reading inventory of repository http://code.haskell.org/gtk2hs > >>>> Reading inventory of repository http://code.haskell.org/gtk2hs > >>>> Reading inventory of repository http://code.haskell.org/gtk2hs > >>>> Reading inventory of repository http://code.haskell.org/gtk2hs > >>>> Copying patch 0/656 > >>>> ... > >>>> Applying patch 605/655 > >>>> Applying patch 651/655 > >>>> Finished getting. > >>>> bash-3.2$ cd gtk2hs > >>>> bash-3.2$ autoreconf > >>>> configure.ac:105: error: possibly undefined macro: AC_MSG_ERROR > >>>> If this token and others are legitimate, please use > >>>> m4_pattern_allow. > >>>> See the Autoconf documentation. > >>>> autoreconf: /usr/bin/autoconf failed with exit status: 1 > >>>> > >> > >> > > > > > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > Gtk2hs-users mailing list > > Gtk...@li... > > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > |
From: Brandon S. A. K. <al...@ec...> - 2010-03-28 02:37:42
Attachments:
PGP.sig
|
On Mar 27, 2010, at 21:58 , Jeff Heard wrote: > I realize I'm mentioning this on a competing mailing list, but is > there any reason, other than lack of documentation, not to use the > WxHaskell packages for things requiring OpenGL support? My > impression was that it ran native-style GUIs on OSX, Linux, and > Windows. I've not tried the GL support on Wx, though. Because it's ugly as sin? -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] al...@kf... system administrator [openafs,heimdal,too many hats] al...@ec... electrical and computer engineering, carnegie mellon university KF8NH |
From: John L. <jw...@gm...> - 2010-03-29 09:54:46
|
On Sun, Mar 28, 2010 at 3:37 AM, Brandon S. Allbery KF8NH <al...@ec...> wrote: > On Mar 27, 2010, at 21:58 , Jeff Heard wrote: >> >> I realize I'm mentioning this on a competing mailing list, but is there >> any reason, other than lack of documentation, not to use the WxHaskell >> packages for things requiring OpenGL support? My impression was that it ran >> native-style GUIs on OSX, Linux, and Windows. I've not tried the GL support >> on Wx, though. > > > Because it's ugly as sin? Since the look of wxHaskell is OS-native, I assume (perhaps wrongly) that you mean the programming interface. In which case, I'd like to know in what way you find it ugly. I've used wxPython, but never wxHaskell, and I would be interested to find out what you see as its shortcomings. Please elaborate! John |