From: David R. <dr...@jd...> - 2003-08-22 19:15:50
|
I just downloaded the CVS version of wxhaskell. It compiles and installs fine with a simple ./configure && make && make install, but I get the following error when I try to compile HelloWorld.hs: I run: ghc -package wx -o HelloWorld HelloWorld.hs and on link I get many lines such as the following: /usr/lib/libwxc.so: undefined reference to `wxGrid::GetColLabelValue(int)' So it looks like the wxgtk library isn't getting included in the link somehow. I'm not entirely clear as to how the ghc package system works, so I haven't been able to troubleshoot this. I tried including -lwx_gtk-2.4, but that didn't help. :( My system is debian sarge, with wx_gtk-2.4 installed and using ghc 6.0.1. Any suggestions would be appreciated. -- David Roundy http://civet.berkeley.edu/droundy/ |
From: Daan L. <daa...@xs...> - 2003-08-23 09:44:16
|
Hi David, > I just downloaded the CVS version of wxhaskell. It compiles > and installs > fine with a simple ./configure && make && make install, but I get the > following error when I try to compile HelloWorld.hs: > I run: > > ghc -package wx -o HelloWorld HelloWorld.hs > > and on link I get many lines such as the following: > /usr/lib/libwxc.so: undefined reference to > `wxGrid::GetColLabelValue(int)' > > So it looks like the wxgtk library isn't getting included in the link > somehow. Hmm, strange -- I just compiled the latest CVS version with ghc 5.5 with gtk-2.4 on freeBSD without problems. (at home I use ghc 6.01 on windows). Arthur showed yesterday that the latest CVS also works on macOSX Have you tried to compile the 0.1 version instead of the HEAD version? Does it give the same problems? (the building guide shows how to checkout a specific version). You could try to edit the package file by hand: 1) Edit "config/wxcore.pkg" and add "wx_gtk-2.4" as the first entry in the "extra_libraries" value. (now only contains "wxc") 2) run "make install" again. I hope this helps -- linking errors are terrible! Unfortunately, I am going away for a week to ICFP/HW/HIM, and our local linux expert, Andreas Loeh is also there, so I won't be able to track down your problem soon. However, I think that it is probably a bug in your configuration and maybe you can fix it yourself (have you run "ld-config" to update the search paths?, have you accidently enabled unicode in the wxWindows compile?, has everything been build from scratch without older libraries lying around on the PATH? have you run "make install" on wxGTK?). All the best, Daan. > I'm not entirely clear as to how the ghc package > system works, so > I haven't been able to troubleshoot this. I tried including > -lwx_gtk-2.4, > but that didn't help. :( > > My system is debian sarge, with wx_gtk-2.4 installed and > using ghc 6.0.1. > Any suggestions would be appreciated. > -- > David Roundy > http://civet.berkeley.edu/droundy/ > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a > single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click > here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > wxhaskell-users mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users > > |
From: Daan L. <daa...@xs...> - 2003-08-23 10:00:46
|
Hi all, I just saw some interesting news item on the wxWindows site: > AOL has released AOL Communicator, built with a modified version of wxWindows. > An article about AOL Communicator can be found on Quote.com. AOL Communicator: http://www.aolepk.com/communicator/index.html Quote.com: http://finance.lycos.com/home/news/story.asp?story=35138649 Wow! for me personally, this gives me a boost in my trust that wxWindows is a serious cross-platform library that will be around for some time to come. (Being chosen instead of Qt, by a megalomanic company as AOL-Time warner) Alas, before we can write those slick themed interfaces with wxHaskell, I first have to finish the improved wrappers for the Tree and List controls ;-) -- Daan |
From: <fre...@wa...> - 2003-08-23 13:28:30
|
Hi, > Wow! for me personally, this gives me a boost in my trust that > wxWindows is a serious cross-platform library that will be around > for some time to come. Of course Daan. wxWindows is really very fine. And your wxHaskell too!! I began to use it and I appreciate it so much that I just wrote a paper about it in the french newspaper "L'Informaticien". It should be published in october. I will let you know. (I already wrote many paper about wxWindows and wxPython in some french newspapers) Congratulations for wxHaskell! Best regard Fred > Alas, before we can write those slick themed interfaces with > wxHaskell, I first have to finish the improved wrappers for > the Tree and List controls ;-) > > -- Daan > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > wxhaskell-users mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users |
From: Daan L. <daa...@xs...> - 2003-08-23 16:54:29
|
Hi Fred, > I began to use it and I appreciate it so much that I just > wrote a paper about it in the french newspaper "L'Informaticien". > It should be published in october. I will let you know. You mean that you have already written an article about wxHaskell?! If that is the case, that would be great :-) I am highly curious -- maybe you can send me copy? (just for fun, as I am quite bad at french and it will take me ages to translate it. But hey, I am good enough at it to go snowboarding in France each year :-) Forgive my curiousity, but were you already familiar with Haskell or did you need to learn Haskell too in order to use wxHaskell? I am always wondering how big the burden is to learn Haskell. > (I already wrote many paper about wxWindows and wxPython in > some french newspapers) Good work. I think that wxWindows (and Haskell) deserves more attention than it is getting now. Not many people are able to write good articles for a general audience. All the best, Daan. > > > Congratulations for wxHaskell! > > Best regard > > Fred > > > > Alas, before we can write those slick themed interfaces with > > wxHaskell, I first have to finish the improved wrappers for > > the Tree and List controls ;-) > > > > -- Daan > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: VM Ware > > With VMware you can run multiple operating systems on a > single machine. > > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > > at the same time. Free trial click > here:http://www.vmware.com/wl/offer/358/0 > > _______________________________________________ > > wxhaskell-users mailing list > > wxh...@li... > > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users > > > |
From: David R. <dr...@jd...> - 2003-08-23 14:04:44
|
On Sat, Aug 23, 2003 at 11:43:57AM +0200, Daan Leijen wrote: > Hi David, > > > I just downloaded the CVS version of wxhaskell. It compiles > > and installs > > fine with a simple ./configure && make && make install, but I get the > > following error when I try to compile HelloWorld.hs: > > I run: > > > > ghc -package wx -o HelloWorld HelloWorld.hs > > > > and on link I get many lines such as the following: > > /usr/lib/libwxc.so: undefined reference to > > `wxGrid::GetColLabelValue(int)' > > > > So it looks like the wxgtk library isn't getting included in the link > > somehow. > > Hmm, strange -- I just compiled the latest CVS version > with ghc 5.5 with gtk-2.4 on freeBSD without problems. > (at home I use ghc 6.01 on windows). Arthur showed yesterday that > the latest CVS also works on macOSX I tried again on my home machine, and everything works fine, but using debian unstable and debian testing. The work machine I was using was a mixture of stable and testing, and that may have been the problem. Perhaps it was an issue of gcc 3.3/2.94 incompatibility. In any case, it now seems to work fine. :) -- David Roundy http://www.abridgegame.org |
From: Daan L. <daa...@xs...> - 2003-08-23 21:15:37
|
> I tried again on my home machine, and everything works fine, but using > debian unstable and debian testing. The work machine I was using was a > mixture of stable and testing, and that may have been the problem. Perhaps > it was an issue of gcc 3.3/2.94 incompatibility. In any case, it now seems > to work fine. :) Good to hear this. Btw. be aware that the latest CVS version has renamed WXH to WXCore, and that the menu interface has changed slightly. -- Daan. > -- > David Roundy > http://www.abridgegame.org > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a > single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click > here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > wxhaskell-users mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users > > |