You can subscribe to this list here.
| 2008 |
Jan
|
Feb
(53) |
Mar
(145) |
Apr
(22) |
May
(7) |
Jun
(14) |
Jul
(14) |
Aug
(9) |
Sep
(10) |
Oct
(48) |
Nov
(59) |
Dec
(45) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 |
Jan
(36) |
Feb
(5) |
Mar
(33) |
Apr
(28) |
May
(5) |
Jun
(6) |
Jul
(1) |
Aug
(7) |
Sep
(11) |
Oct
(3) |
Nov
(31) |
Dec
|
| 2010 |
Jan
(8) |
Feb
(3) |
Mar
|
Apr
(2) |
May
(9) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
(1) |
Feb
(3) |
Mar
(4) |
Apr
(1) |
May
(2) |
Jun
(12) |
Jul
(36) |
Aug
(7) |
Sep
(40) |
Oct
(6) |
Nov
(40) |
Dec
(8) |
| 2012 |
Jan
(54) |
Feb
(8) |
Mar
(1) |
Apr
(16) |
May
(2) |
Jun
(12) |
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(7) |
| 2013 |
Jan
(8) |
Feb
|
Mar
(13) |
Apr
(2) |
May
(13) |
Jun
(44) |
Jul
|
Aug
(13) |
Sep
(12) |
Oct
(11) |
Nov
(7) |
Dec
(6) |
| 2014 |
Jan
(3) |
Feb
(4) |
Mar
(9) |
Apr
(1) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
(2) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(5) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: SourceForge.net <no...@so...> - 2009-09-04 14:12:53
|
Bugs item #2851194, was opened at 2009-09-04 11:12 Message generated for change (Tracker Item Submitted) made by timfinnegan You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2851194&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tim Finnegan (timfinnegan) Assigned to: Nobody/Anonymous (nobody) Summary: FindReplaceData issue Initial Comment: Sorry for the unconventional bug report, but I posted this to the mailing list wxhaskell-user before I discovered this bug-tracker: I think you'll see the problem clearly with an example (and it will be easier for me than explaining it in english :P): Let's say you've got the following code (it's also part of the Main.hs file attached) s <- findReplaceDataCreateDefault findReplaceDataSetFindString s "find" findReplaceDataSetReplaceString s "replace" r <- findReplaceDataGetReplaceString s You expect that, when executed, the value of r will be "replace", but it's not. It's "find" instead. Googleing a bit, I've found that this is a known bug in wxEiffel: http://www.mombu.com/programming/eiffel/t-problems-getting-a-wx-find-replace-data-1408529.html Then, I've checked the source code for wxHaskell (http://darcs.haskell.org/wxhaskell/wxc/src/eljfindrepldlg.cpp) and found this: EWXWEXPORT(wxString*,wxFindReplaceData_GetReplaceString)(void* _obj) { wxString *result = new wxString(); *result = ((wxFindReplaceData*)_obj)->GetFindString(); return result; } I think the correct code should be: EWXWEXPORT(wxString*,wxFindReplaceData_GetReplaceString)(void* _obj) { wxString *result = new wxString(); *result = ((wxFindReplaceData*)_obj)->GetReplaceString(); return result; } Here are the environments I tested my program in: * OSX using GHC 6.10.4 with wx-0.11.1.2 with wxWidgets-2.8.10 * Ubuntu 9.04 using GHC 6.10.3 with wx-0.11.1.2 with wxWidgets-2.8.10 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2851194&group_id=73133 |
|
From: Eric Y. K. <eri...@gm...> - 2009-09-02 16:16:54
|
Hi Brian, On Sat, Aug 15, 2009 at 21:58:20 +0100, Eric Y. Kow wrote: > > Third: I'm getting linker errors when I try to build something that > > uses wxHaskell... I think this may be due to the second point. It > > sounds like we'd need to pass some information to the package > > description that we write out... I just tried doing this again and for some reason, this time it works! I can't figure out what I've done differently (perhaps setting my PATH to point to my version of wxWidgets not just for cabal configure and cabal build, but for cabal install?), but this is very encouraging. If I'm right, it means that thanks to you, we now have a fully Cabalised wxHaskell that installs in the user directory. That's pretty exciting for anybody using wxHaskell in their applications because it means we can tell people: 1. install wxWidgets 2. if it's a custom wxWidgets, set your PATH 3. cabal install my-application which is a big improvement! -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
|
From: Eric K. <eri...@gm...> - 2009-08-16 23:30:07
|
I haven't had a chance to test this out... Mon Aug 17 00:21:06 BST 2009 Eric Kow <eri...@gm...> * Make StaticText implement Aligned. |
|
From: Eric Y. K. <eri...@gm...> - 2009-08-15 20:58:43
|
On Thu, Aug 13, 2009 at 22:59:32 +0100, Eric Y. Kow wrote: > Third: I'm getting linker errors when I try to build something that > uses wxHaskell... I think this may be due to the second point. It > sounds like we'd need to pass some information to the package > description that we write out... Just an update on this. First, I looked at the ghc-pkg describe output for wxcore and lo!, it was getting the -L and -l flags for my wxWidgets as it should have been (note the extra-library-dirs /usr/local/lib) Second, to simplify this, I tried just building the wxcore sample for BouncingBalls and got the same linker error. Hmmph :-( Oh well, at least we've cut down a couple of variables (cabal, since we're using ghc --make to build BouncingBalls, GenI since we're just using a sampler and wx since we're just using the wxcore sample). -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
|
From: Eric K. <eri...@gm...> - 2009-08-14 09:36:57
|
On Thu, Aug 13, 2009 at 17:22:05 -0500, Brian Lewis wrote: > On Thursday, 13.08.09 at 22:59, Eric Y. Kow wrote: > > First: wxcore doesn't compile against the default wxWidgets on MacOS > > X, which is fine because I've gotten used to building my own > > wxWidgets. > > I don't think I have a mac I can work on. Please send me the errors > and/or investigate? I'll send you the errors first. I think it's just that when compiling my software GenI, GHC isn't getting the -L flags it needs to find my wxWidgets (say -L /custom/wxWidgets-2.8/lib). We know what these flags are since we can compile wxcore; we just need to save them to the package description > > Second: the old wxHaskell had a convention where if a wx-config lives in > > /usr/local/wxhaskell/bin that we would use it. This would make it a bit > > more straightforward to cabal install wxcore, i.e. without having to do > > something like PATH=/usr/local/wxhaskell/bin:$PATH cabal install wxcore. > > Can you think of a good/simple mechanism to let people use their own > > wxWidgets?? > > I can look into it, but I don't understand. Is it related to installing > wxWidgets yourself? Are you saying that /usr/bin/wx-config and > /usr/local/wxhaskell/bin/wx-config disagree? That seems bad. It is related to installing wxWidgets myself (*) MacOS X ships with its own wxWidgets, which /usr/bin/wx-config points to. I just need to make sure I'm running the wx-config that goes with my wxWidgets instead. Perhaps a simple solution is just for us to ship docs that remind people to edit their bashrc files and put their wxWidgets bin in the PATH. No silly mechanisms. * A regrettable necessity on Macs for some reason; too bad too, because I was pretty psyched about MacOS X shipping with wxWidgets by default. Actually, for some odd reason I can't get wxHaskell to work with Ubuntu 9.04's wxGTK either and had to install my own as well. -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
|
From: Brian L. <br...@lo...> - 2009-08-13 22:21:35
|
On Thursday, 13.08.09 at 22:59, Eric Y. Kow wrote: > First: wxcore doesn't compile against the default wxWidgets on MacOS > X, which is fine because I've gotten used to building my own > wxWidgets. I don't think I have a mac I can work on. Please send me the errors and/or investigate? > Second: the old wxHaskell had a convention where if a wx-config lives in > /usr/local/wxhaskell/bin that we would use it. This would make it a bit > more straightforward to cabal install wxcore, i.e. without having to do > something like PATH=/usr/local/wxhaskell/bin:$PATH cabal install wxcore. > Can you think of a good/simple mechanism to let people use their own > wxWidgets?? I can look into it, but I don't understand. Is it related to installing wxWidgets yourself? Are you saying that /usr/bin/wx-config and /usr/local/wxhaskell/bin/wx-config disagree? That seems bad. |
|
From: Eric Y. K. <eri...@gm...> - 2009-08-13 21:59:49
|
On Wed, Aug 12, 2009 at 17:14:08 -0500, Brian Lewis wrote: > Please take a look and let me know what's wrong and/or add to the > Setup.hs so it works on your platform. It would be cool if all the > wxHaskell packages were just more normal packages on HDB. First: wxcore doesn't compile against the default wxWidgets on MacOS X, which is fine because I've gotten used to building my own wxWidgets. Second: the old wxHaskell had a convention where if a wx-config lives in /usr/local/wxhaskell/bin that we would use it. This would make it a bit more straightforward to cabal install wxcore, i.e. without having to do something like PATH=/usr/local/wxhaskell/bin:$PATH cabal install wxcore. Can you think of a good/simple mechanism to let people use their own wxWidgets?? Third: I'm getting linker errors when I try to build something that uses wxHaskell... I think this may be due to the second point. It sounds like we'd need to pass some information to the package description that we write out... Thanks! -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
|
From: Brian L. <br...@lo...> - 2009-08-12 22:13:49
|
Hi, I did some work lately on the wxHaskell build process because I was unhappy it wouldn't install via cabal without messing with the global package conf. The repositories I made are here: http://github.com/bsl/wxdirect/tree/master http://github.com/bsl/wxcore/tree/master wxdirect is just lightly modified stuff from the wxHaskell darcs repo. I did some minor cleanup and added an empty library module Application.Wxdirect so it's easier to depend on. wxcore is wxcore and wxc combined. I did away with 'configure' and 'makefile', so now it is just a build-type: Custom package. It builds and installs OK via cabal for me in Linux, and the demo programs in samples/wx work for me, but I'm sure it still has problems, and may not build on Mac OS X or Windows. Please take a look and let me know what's wrong and/or add to the Setup.hs so it works on your platform. It would be cool if all the wxHaskell packages were just more normal packages on HDB. Here are some other issues I was thinking about: To get *.cpp to compile, I had to add a few wxString::FromAscii calls to wxStringify some char*s. I think this is due to some effort in wxGTK to support unicode. My changes made the types match up and stuff, but I felt really unsure about whether it was the correct thing to do. It feels as if maybe *.cpp thinks the data coming from a Haskell String is ASCII, which I think would be wrong. I also get some function deprecation warnings during the build. I don't know how much that is hurting stuff, but it would probably be good to fix. It'd probably be good to get the Haskell sources as -Wall and hlint clean as is reasonable, and check *.cpp with -W -Wall, etc. |
|
From: Eric K. <eri...@gm...> - 2009-08-09 21:23:15
|
I may be jumping the gun on this a little (and perhaps depriving Brian of the pleasure of deleting a swath of makefile). See his work at http://github.com/bsl/wxdirect/tree/master But this definitely sounds like the right direction to go in. Sun Aug 9 22:18:53 BST 2009 Eric Kow <E....@br...> * Refactor build-depends field in wxcore cabal. Sun Aug 9 22:19:28 BST 2009 Eric Kow <eri...@gm...> * Add dependency on now separate wxdirect package. Sun Aug 9 22:19:55 BST 2009 Eric Kow <eri...@gm...> * Remove wxdirect building from the Makefile. Sun Aug 9 22:20:24 BST 2009 Eric Kow <eri...@gm...> * Remove wxdirect source (now a separate project). |
|
From: SourceForge.net <no...@so...> - 2009-07-08 14:28:23
|
Bugs item #2818573, was opened at 2009-07-08 14:28 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2818573&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: taskBarIconDelete segfaults when you use it twice Initial Comment: Sorry for the unconventional bug report, but I posted this to the mailing list wxhaskell-user before I discovered this bug-tracker: I've discovered that taskBarIconDelete crashes when you use it twice. I first encountered this on Windows when I used it in the "on close" attribute for removing the icon when I close the program. I then tried to reproduce this on Linux and it first seemed to be a Windows-only problem. But when I removed the "propagateEvent" on Linux I couldn't close my program the first time, only the icon was deleted. The second time I tried to close the program it segfaulted. I first thought it correlated with the use of evtHandlerOnTaskBarIconEvent, because removing this seemed to fix everything. (maybe this is an uncorrelated, second, bug?) But then I thought by myself: It doesn't make sense that the program crashes on Linux on the second close attempt. So wrote a minimal example to try out what happens when I delete the taskbar-icon more than one time. And it segfaulted, like I expected. On both, Linux and Windows. When I delete it once, I can close my application afterwards successfully. When I delete it twice, it segfaults. Here are the environments I tested my program in: * Windows XP using GHC 6.10.3 with wx-0.11.1.2 with wxWidgets-2.8.10 * Ubuntu 9.04 using GHC 6.10.3 with wx-0.11.1.2 with wxWidgets-2.8.9.1 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2818573&group_id=73133 |
|
From: SourceForge.net <no...@so...> - 2009-06-23 13:51:00
|
Bugs item #2810904, was opened at 2009-06-23 13:50 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2810904&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Segmentation fault / Failed to load comctl32.dll Initial Comment: When main frame has no notebook component then error exist: - on Windows Vista, ghc 6.10.3, wxhaskell-0.11.1.2 - "Failed to load shared library 'comctl32.dll' (error 126...)" (after closing error window the application works correctly) - on Windows XP, ghc 6.10.2, wxhaskell-0.11.1.2 - "Segmentation fault" and application is broken (the same message like in bug 2599836) when notebook (invisible!) component is created then all is OK. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2810904&group_id=73133 |
|
From: Mads L. <mad...@ya...> - 2009-06-18 18:28:28
|
Hi Henik-Jan I did not even know that there was something called a MDI-Frame! But have you tried showModal? The showModal function[1] has worked for me in the past. See samples/wx/TimeFlowsEx.hs in the wxHaskell source repository for an (longish) example. Search, in the TimeFlowEx example, for "showModal" to find the relevant code. Greetings, Mads [1] http://hackage.haskell.org/packages/archive/wx/0.10.1/doc/html/Graphics-UI-WX-Dialogs.html#v%3AshowModal Henk-Jan van Tuyl wrote: > I want to create a modal window[1] to ask the user confirmation after > selecting a certain menu option; I tried creating a child window, the > application froze after closing the child. The code is as follows: > > > askConfirmation :: MDIParentFrame a -> IO Bool askConfirmation > > parent = do > > result <- varCreate False > > confirmationWindow result parent varGet result > > > > confirmationWindow :: Var Bool -> MDIParentFrame a -> IO () > > confirmationWindow result parent = > > do > > f <- mdiChildFrame parent [ text := "Confirmation", fontSize := > > 15 ] > > yes <- button f [ text := "Yes", on command := varSet result > > True >> close f] > > no <- button f [ text := "No", on command := varSet result > > False >> close f] > > WXCore.frameCenter f > > set f [ layout := column 1 [ label "Are you sure?" > > , WXCore.row 10 [ widget yes, widget no ] > > ] > > ] > > > How can I do this correctly? > > > [1] http://en.wikipedia.org/wiki/Modal_window > |
|
From: Henk-Jan v. T. <hj...@ch...> - 2009-06-18 18:01:34
|
I want to create a modal window[1] to ask the user confirmation after selecting a certain menu option; I tried creating a child window, the application froze after closing the child. The code is as follows: > askConfirmation :: MDIParentFrame a -> IO Bool askConfirmation > parent = do > result <- varCreate False > confirmationWindow result parent varGet result > confirmationWindow :: Var Bool -> MDIParentFrame a -> IO () > confirmationWindow result parent = > do > f <- mdiChildFrame parent [ text := "Confirmation", fontSize := > 15 ] > yes <- button f [ text := "Yes", on command := varSet result > True >> close f] > no <- button f [ text := "No", on command := varSet result > False >> close f] > WXCore.frameCenter f > set f [ layout := column 1 [ label "Are you sure?" > , WXCore.row 10 [ widget yes, widget no ] > ] > ] How can I do this correctly? [1] http://en.wikipedia.org/wiki/Modal_window -- Met vriendelijke groet, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- |
|
From: SourceForge.net <no...@so...> - 2009-06-09 03:41:42
|
Feature Requests item #2803280, was opened at 2009-06-08 20:40 Message generated for change (Tracker Item Submitted) made by eyerwolf You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536848&aid=2803280&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Interface Improvements (example) Group: Next Release (example) Status: Open Priority: 5 Private: No Submitted By: Daniel Mundra (eyerwolf) Assigned to: Nobody/Anonymous (nobody) Summary: Image processing using wxHaskell Initial Comment: I liked wxHaskell, its quite useful for a lot of stuff. I wanted to use the getPixelArray to read in an image and then run a function on pixels to affect it and create a new image. The below examples blurs the image. {----------------------------------------------------------------------------------------- Author: Daniel M Description: Uses wxhaskell a gui widget program written in haskell. This program takes in an image and calls a function on its pixels and then creates a new image. We get the pixels in the form of an array wxHaskell: http://haskell.org/haskellwiki/WxHaskell -----------------------------------------------------------------------------------------} module Main where import Graphics.UI.WX import Graphics.UI.WXCore import System import Array import Text.Regex.Posix -- Needs 'start' to run the gui and handles for images main :: IO () main = do args <- getArgs let fname = head args start $ imageViewer fname -- Loads a image and transforms the pixels using changeImg -- Creates a new image chg_test.jpg with the changed pixels imageViewer fname = do f <- frame [text := "Working!"] let img = image fname arr <- loadImageArr img w <- imageGetWidth img h <- imageGetHeight img let newArr = changeImgArr arr w h newImg <- imageCreateFromPixelArray newArr imageSaveFile newImg ("chg_" ++ fname) 1 let msg = "Done!" print msg close f -- Returns a Array of pixels as (Point,Color) loadImageArr img = do arr <- imageGetPixelArray img return arr -- Takes a array of pixels and width, height of an image -- and a creates a new array where pixel color has been affected -- to blur the image. The code will ignore all the edge pixels. changeImgArr arr w h = array b ([( point x y, arr!(point x y) ) | x <- [0..w-1], y <- [0..h-1], x==0 || y==0] ++ [( point x y, recChgImg arr x y ) | x <- [1..w-2], y <- [1..h-2]] ++ [( point x y, arr!(point x y) ) | x <- [0..w-1], y <- [0..h-1], x==(w-1) || y==(h-1)]) where b = bounds arr -- Gets the color of current pixel and its neighbors (up,down,left,right) -- Algorithm: -- newX = (Xi,j + Xi-1,j + Xi+1,j + Xi,j-1 + Xi,j+1) / 5 recChgImg arr x y = newCol where col = arr!(point x y) colUp = arr!(point (x-1) y) colDown = arr!(point (x+1) y) colLeft = arr!(point x (y-1)) colRight = arr!(point x (y+1)) newColR = (colorRed col + colorRed colUp + colorRed colDown + colorRed colLeft + colorRed colRight) `div` 5 newColG = (colorGreen col + colorGreen colUp + colorGreen colDown + colorGreen colLeft + colorGreen colRight) `div` 5 newColB = (colorBlue col + colorBlue colUp + colorBlue colDown + colorBlue colLeft + colorBlue colRight) `div` 5 newCol = rgb newColR newColG newColB The above program works but it is quite slow for big images. You can see I have to call colorRed, colorBlue, ... for each pixel to get the color value. I think that's where it is really slow because it is calling that function so many times. I wonder maybe for the next version whether having a Color constructor would be useful to pattern match on. I am new to haskell and wxHaskell was the few libraries that actually can give me pixel values. Thanks Daniel ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536848&aid=2803280&group_id=73133 |
|
From: Henk-Jan v. T. <hj...@ch...> - 2009-06-08 19:15:42
|
L.S., After installing GHC 6.10.3, I tried to install wxHaskell from the file: wxhaskell-bin-msw2.8.10-ghc6.10.3-0.11.1.2-0.zip Clicking on bin\wxhaskell-register.bat resulted in: Reading package info from "C:\\\\Documents and Settings[...]wxHaskell\\\\wxhaskell-0.11.0-ghc6.10.3\\bin\\wxcore.pkg" ... done. wxcore-0.11.0: dependency base-4.0.0.0 doesn't exist (use --force to override) wxcore-0.11.0: dependency containers-0.2.0.0 doesn't exist (use --force to override) GHC 6.10.3 has, amongst others, the following packages installed: base-3.0.3.1, base-4.1.0.0, containers-0.2.0.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- |
|
From: Henk-Jan v. T. <hj...@ch...> - 2009-06-02 17:48:56
|
L.S., The most recent version of WXCore in Hackage is 0.11.1.2, the most recent documentation is that of 0.10.13.0, found at http://hackage.haskell.org/packages/archive/wxcore/0.10.13.0/doc/html/ The URL http://hackage.haskell.org/packages/archive/wxcore/latest/doc/html/ doesn't link to the latetst version of the documentation, but to version 0.10.1 The situation for WX is similar. -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- |
|
From: SourceForge.net <no...@so...> - 2009-05-26 14:07:48
|
Feature Requests item #2796855, was opened at 2009-05-26 14:07 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536848&aid=2796855&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Add a binding to the wxLaunchDefaultBrowser method Initial Comment: I want to start the default browser from a wxHaskell program, wxWidgets has wxLaunchDefaultBrowser [1] for this, but there is no binding to this method yet. [1] http://docs.wxwidgets.org/2.6.3/wx_miscellany.html#wxlaunchdefaultbrowser ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536848&aid=2796855&group_id=73133 |
|
From: SourceForge.net <no...@so...> - 2009-05-21 12:28:15
|
Bugs item #2794789, was opened at 2009-05-21 12:28 Message generated for change (Tracker Item Submitted) made by prismiwi You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2794789&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dani (prismiwi) Assigned to: Nobody/Anonymous (nobody) Summary: Registering wxHaskell error. Initial Comment: I get this error when registering wxhaskell (I have installed myng and cygwin) I cant register anyway... clicking by explorer in windows... running in cmd and adding the path of the folder, and everything that i could do. and i always get this error: El sistema no puede hallar el archivo especificado. "C:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable. error: Unable to find the wxHaskell packages (bin\wx.pkg) Maybe the installation directory is not properly specified? usage: wxhaskell-register [installdir] (or just double click on the batch file from the explorer) the file wx.pkg is in that folder (the same that the .bat) and if i run by CMD I get this error C:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2\bin>wxhaskell-register.bat c:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2\bin\ 1 archivos copiados. 1 archivos copiados. - register packages Reading package info from "c:\\ghc\\ghc-6.10.3\\wxhaskell-0.11.1.2\\bin\\\\bin\\wxcore.pkg" ... done. wxcore-0.11.1.2: import-dirs: "c:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2\bin\\\lib\\imports" doesn't exist or isn't a directory (use --force to override) wxcore-0.11.1.2: library-dirs: "c:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2\bin\\\lib"doesn't exist or isn't a directory (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore.hi is missing (use --force tooverride) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcClasses.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcClassInfo.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcDefs.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Types.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Defines.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\DragAndDrop.hi is missing (use--force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Draw.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Events.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Frame.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Layout.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Process.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Print.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Dialogs.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Image.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Controls.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\Db.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\OpenGL.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcObject.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcClassTypes.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcTypes.hi is missing (use --force tooverride) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcClassesAL.hi is missing (use --force to override) wxcore-0.11.1.2: file Graphics\UI\WXCore\WxcClassesMZ.hi is missing (use --force to override) wxcore-0.11.1.2: cannot find libwxcore.a on library path (use --force to override) wxcore-0.11.1.2: cannot find libwxcore0.a on library path (use --force to override) wxcore-0.11.1.2: cannot find libwxcore1.a on library path (use --force to override) wxcore-0.11.1.2: cannot find libwxcore2.a on library path (use --force to override) Reading package info from "c:\\ghc\\ghc-6.10.3\\wxhaskell-0.11.1.2\\bin\\\\bin\\ wx.pkg" ... done. wx-0.11.1.2: dependency wxcore-0.11.1.2 doesn't exist (use --force tooverride) wx-0.11.1.2: import-dirs: "c:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2\bin\\\lib\\imports" doesn't exist or isn't a directory (use --force to override) wx-0.11.1.2: library-dirs: "c:\ghc\ghc-6.10.3\wxhaskell-0.11.1.2\bin\\\lib" doesn't exist or isn't a directory (use --force to override) wx-0.11.1.2: file Graphics\UI\WX.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Types.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Attributes.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Layout.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Classes.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Variable.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Events.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Window.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\TopLevelWindow.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Frame.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Media.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Menu.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Timer.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Draw.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Controls.hi is missing (use --force to override) wx-0.11.1.2: file Graphics\UI\WX\Dialogs.hi is missing (use --force to override) wx-0.11.1.2: cannot find libwx.a on library path (use --force to override) error: Unable to register the package using "ghc-pkg". Maybe you have an incompatible version of ghc installed? Presione una tecla para continuar . . . ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536845&aid=2794789&group_id=73133 |
|
From: SourceForge.net <no...@so...> - 2009-05-19 20:19:28
|
Support Requests item #2794059, was opened at 2009-05-19 20:19 Message generated for change (Tracker Item Submitted) made by prismiwi You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536846&aid=2794059&group_id=73133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Install Problem (example) Group: None Status: Open Priority: 5 Private: No Submitted By: Dani (prismiwi) Assigned to: Nobody/Anonymous (nobody) Summary: I cant do "make sentence" installing wxhaskell Initial Comment: Hi, I am studying in University of Málaga, I am trying to install WXhaskell to make an study about it. In windows, I was installed cygwin, minwin, ghc, and windgets, and wx. when I am go to "make" (after ../configure......) y get this kind of error: ../include/wx/defs.h:XXXX:Y: warning: "wx_____________" is not defined can somebody help me? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536846&aid=2794059&group_id=73133 |
|
From: Kido T. <she...@co...> - 2009-05-17 23:23:37
|
Fri May 15 14:37:12 EDT 2009 shelarcy <she...@gm...>
* Use wxWidgets 2.8.10 in default when building on Windows.
Ignore-this: b15bcfeda1d7b4e795668dd29824245f
M ./configure -1 +1
M ./wxc/wxc-2.8.dsp -8 +8
M ./wxc/wxc-2.8.dsw -2 +2
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090515183712-c1071-57797b5f36d89a53836ed3b9671bcee234129b5d.gz
|
|
From: shelarcy <she...@gm...> - 2009-05-16 00:08:09
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Sat May 16 03:37:12 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Use wxWidgets 2.8.10 in default when building on Windows.
--=_
Content-Type: text/x-darcs-patch; name="use-wxwidgets-2_8_10-in-default-when-building-on-windows_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Use wxWidgets 2.8.10 in default when building on Windows.
shelarcy <she...@gm...>**20090515183712
Ignore-this: b15bcfeda1d7b4e795668dd29824245f
] {
hunk ./configure 167
lib=3D""
dll=3D".dll"
wxtoolkit=3D"msw"
- wxversion=3D"2.8.9";; # guess?
+ wxversion=3D"2.8.10";; # guess?
*)
arguments=3D"$arguments $1";; # save argument
esac
hunk ./wxc/wxc-2.8.dsp 46
# PROP Ignore_Export_Lib 0=0D
# PROP Target_Dir ""=0D
# ADD BASE CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS=
" /D "_MBCS" /D "_USRDLL" /D "WXC_EXPORTS" /YX /FD /c=0D
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\wxWidgets-2.8.9\lib\vc_lib\msw=
u" /I "..\..\wxWidgets-2.8.9\contrib\include" /I "include" /I "..\..\wxWidg=
ets-2.8.9\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USR=
DLL" /D "WXC_EXPORTS" /D WINVER=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_=
UNICODE=3D1 /D wxUSE_STC=3D1 /D wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /Y=
X /FD /c=0D
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\wxWidgets-2.8.10\lib\vc_lib\ms=
wu" /I "..\..\wxWidgets-2.8.10\contrib\include" /I "include" /I "..\..\wxWi=
dgets-2.8.10\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_=
USRDLL" /D "WXC_EXPORTS" /D WINVER=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxU=
SE_UNICODE=3D1 /D wxUSE_STC=3D1 /D wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL"=
/YX /FD /c=0D
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32=0D
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32=0D
# ADD BASE RSC /l 0x413 /d "NDEBUG"=0D
hunk ./wxc/wxc-2.8.dsp 50
-# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.9\include" /d "NDEBUG"=0D
+# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.10\include" /d "NDEBUG"=0D
BSC32=3Dbscmake.exe=0D
# ADD BASE BSC32 /nologo=0D
# ADD BSC32 /nologo=0D
hunk ./wxc/wxc-2.8.dsp 57
LINK32=3Dlink.exe=0D
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.=
lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odb=
ccp32.lib /nologo /dll /machine:I386=0D
=0D
-# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28=
u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg=
32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib =
odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no=
logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8=
.9-0.11.1.3.dll" /libpath:"..\..\wxWidgets-2.8.9\lib\vc_lib"=0D
+# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28=
u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg=
32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib =
odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no=
logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8=
.10-0.11.1.3.dll" /libpath:"..\..\wxWidgets-2.8.10\lib\vc_lib"=0D
# Begin Special Build Tool=0D
SOURCE=3D"$(InputPath)"=0D
hunk ./wxc/wxc-2.8.dsp 60
-PostBuild_Cmds=3Decho Generating mingw32 import library ... .\util\reimp .=
.\dist\wxc\wxc-msw2.8.9-0.11.1.3.lib move libwxc-msw2.8.9-0.11.1.3.a ..\dis=
t\wxc move wxc-msw2.8.9-0.11.1.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... .\util\reimp .=
.\dist\wxc\wxc-msw2.8.10-0.11.1.3.lib move libwxc-msw2.8.10-0.11.1.3.a ..\d=
ist\wxc move wxc-msw2.8.10-0.11.1.3.def ..\dist\wxc echo Done.=0D
# End Special Build Tool=0D
=0D
!ELSEIF "$(CFG)" =3D=3D "wxc - Win32 Debug"=0D
hunk ./wxc/wxc-2.8.dsp 77
# PROP Ignore_Export_Lib 0=0D
# PROP Target_Dir ""=0D
# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D =
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WXC_EXPORTS" /YX /FD /GZ /c=0D
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\wxWidgets-2.8.9\lib\v=
c_lib\mswud" /I "include" /I "..\..\wxWidgets-2.8.9\include" /I "..\..\wxWi=
dgets-2.8.9\contrib\include" /D "_DEBUG" /D "__WXDEBUG__" /D WXDEBUG=3D1 /D=
"WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WXC_EXPORTS" /D WINVER=
=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_UNICODE=3D1 /D wxUSE_STC=3D1 /D=
wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /YX /FD /GZ /c=0D
+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\wxWidgets-2.8.10\lib\=
vc_lib\mswud" /I "include" /I "..\..\wxWidgets-2.8.10\include" /I "..\..\wx=
Widgets-2.8.10\contrib\include" /D "_DEBUG" /D "__WXDEBUG__" /D WXDEBUG=3D1=
/D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WXC_EXPORTS" /D WINVE=
R=3D0x400 /D "_MT" /D wxUSE_GUI=3D1 /D wxUSE_UNICODE=3D1 /D wxUSE_STC=3D1 /=
D wxUSE_SVG=3D1 /D BUILD_WXC=3D1 /D "_DLL" /YX /FD /GZ /c=0D
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32=0D
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32=0D
# ADD BASE RSC /l 0x413 /d "_DEBUG"=0D
hunk ./wxc/wxc-2.8.dsp 81
-# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.9\include" /d "_DEBUG"=0D
+# ADD RSC /l 0x409 /i "..\..\wxWidgets-2.8.10\include" /d "_DEBUG"=0D
BSC32=3Dbscmake.exe=0D
# ADD BASE BSC32 /nologo=0D
# ADD BSC32 /nologo=0D
hunk ./wxc/wxc-2.8.dsp 88
LINK32=3Dlink.exe=0D
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.=
lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odb=
ccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept=0D
=0D
-# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28=
ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib =
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u=
uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3=
2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /=
out:"..\dist\wxc\wxcd-msw2.8.9-0.11.1.3.dll" /pdbtype:sept /libpath:"..\..\=
wxWidgets-2.8.9\lib\vc_lib"=0D
+# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28=
ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib =
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u=
uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3=
2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /=
out:"..\dist\wxc\wxcd-msw2.8.10-0.11.1.3.dll" /pdbtype:sept /libpath:"..\..=
\wxWidgets-2.8.10\lib\vc_lib"=0D
# Begin Special Build Tool=0D
SOURCE=3D"$(InputPath)"=0D
hunk ./wxc/wxc-2.8.dsp 91
-PostBuild_Cmds=3Decho Generating mingw32 import library ... .\util\reimp .=
.\dist\wxc\wxcd-msw2.8.9-0.11.1.3.lib move libwxcd-msw2.8.9-0.11.1.3.a ..\d=
ist\wxc move wxcd-msw2.8.9-0.11.1.3.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... .\util\reimp .=
.\dist\wxc\wxcd-msw2.8.10-0.11.1.3.lib move libwxcd-msw2.8.10-0.11.1.3.a ..=
\dist\wxc move wxcd-msw2.8.10-0.11.1.3.def ..\dist\wxc echo Done.=0D
# End Special Build Tool=0D
=0D
!ENDIF =0D
hunk ./wxc/wxc-2.8.dsw 22
=0D
##########################################################################=
#####=0D
=0D
-Project: "stc"=3D"..\..\wxWidgets-2.8.9\contrib\build\stc\stc.dsp" - Packa=
ge Owner=3D<4>=0D
+Project: "stc"=3D"..\..\wxWidgets-2.8.10\contrib\build\stc\stc.dsp" - Pack=
age Owner=3D<4>=0D
=0D
Package=3D<5>=0D
{{{=0D
hunk ./wxc/wxc-2.8.dsw 34
=0D
##########################################################################=
#####=0D
=0D
-Project: "svg"=3D"..\..\wxWidgets-2.8.9\contrib\build\svg\svg.dsp" - Packa=
ge Owner=3D<4>=0D
+Project: "svg"=3D"..\..\wxWidgets-2.8.10\contrib\build\svg\svg.dsp" - Pack=
age Owner=3D<4>=0D
=0D
Package=3D<5>=0D
{{{=0D
}
Context:
[Add Setup.lhs to wxcore directory.
shelarcy <she...@gm...>**20090412054001
Ignore-this: d7fd9f80bbab6d6ce52b45b4ac2a7f43
] =
[Bump version number to 0.11.1.3.
shelarcy <she...@gm...>**20090412053804
Ignore-this: d87a5e52d5a887da66f909c762f5d8
] =
[Add wxcore-install for building binary distribution more easily.
shelarcy <she...@gm...>**20090410161641
Ignore-this: 84b4c94d6d2694f18001dbf2ac1a1def
] =
[Do not build wxcore in the default target (let that be a separate cabal st=
ep).
Eric Kow <E....@br...>**20090410145048
Ignore-this: 5e11f493186f151caf3765f4cdfaafdf
] =
[Split wxcore-only into wxcore-gen and wxcore-libs.
Eric Kow <E....@br...>**20090410145029
Ignore-this: 2e8d9eba2b15f875b11cce3acae90340
] =
[Move wxcore.cabal to wxcore and use Simple build method.
Eric Kow <E....@br...>**20090408103847
Ignore-this: d28ead6f7493fdde373167faa0fb5725
The assumption here is that the automatically generated files have already
been built.
] =
[Fix building profile version library with GHC 6.10.2.
shelarcy <she...@gm...>**20090403140905
Ignore-this: 84f415959b79d8d821bad8cb579117bc
] =
[Use Foreign.Concurrent.newForeignPtr instead of Foreign.ForeignPtr.newFore=
ignPtr.
shelarcy <she...@gm...>**20090321065748
Ignore-this: a7a92ba715f83d252d3b89158b34ba59
] =
[Move reimp.exe to wxc/util.
shelarcy <she...@gm...>**20090316033739
Ignore-this: 5d26d2c189796b8a4e91c6418643cd4f
] =
[Add util directory to wxc.
shelarcy <she...@gm...>**20090313065547
Ignore-this: b133e073586824e1d9f4e6c57779a06c
util contains a few files. These are come from Subversion repository at
http://snmsts.dreamhosters.com/wxc for to sync two repositories.
] =
[Add socket.cpp and sckaddr.cpp to wxc.
shelarcy <she...@gm...>**20090313064952
Ignore-this: a15673b832efc7dc3b7d99544e572b96
MERGED: add socket/sckaddr
------------------------------------------------------------------------
r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line
from Subversion repository at http://snmsts.dreamhosters.com/wxc
] =
[Use filepath package instead of defining same functionality (dirSep and pa=
thSep are deprecated now).
shelarcy <she...@gm...>**20090312181517
Ignore-this: d39415c33e3c0f4a4326b4e29a9fe3a1
] =
[Change Color type function to be more flexible.
shelarcy <she...@gm...>**20090312171934
Ignore-this: 5e778e86a6123c8f77ef92cebbac5ca8
] =
[Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class direct=
ly patch.
shelarcy <she...@gm...>**20090312171345
Ignore-this: 9788064c548976d584252389fb26191d
] =
[Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
shelarcy <she...@gm...>**20090310053838
Ignore-this: e414ff89344e856a3f61a0e6f318c427
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now.
=
We always used passing int* pointer arguments to return Point, Size and Re=
ct
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
=
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor so=
me
old code to return these types, to show we can return these types now.
] =
[Bump version number to 0.11.1.2.
shelarcy <she...@gm...>**20090305140242
Ignore-this: f13691126a6cf23247b66e55488065dd
] =
[Fix: previous Refactor to use C++ bool directly patch causes build error o=
n Linux.
shelarcy <she...@gm...>**20090305125306
Ignore-this: 7059932f64f20392ceee48d255d31045
] =
[Fix: wxHaskell documents refer to old sourceforge's web page.
shelarcy <she...@gm...>**20090301075411
Ignore-this: e2228b995afcf476bcd3e02195519ba8
] =
[Add to generate Readme.txt file for source distribution.
shelarcy <she...@gm...>**20090301075126
Ignore-this: fc749fdadbd9e49b38682acbab85e6c
] =
[Refactor to use C++ bool directoly, instead of casting to int type and con=
verting to bool type.
shelarcy <she...@gm...>**20090228023601
=
We cast int type where wxWidgets' method returns bool type, and
we convert int to bool where wxWidgets method's argument is bool.
=
But some new wxc code uses bool type directly. This causes
problems.
=
So, we changed to use bool type directly everwhere in wxc code.
We hope this change avoid to occur problem and fixes a few bugs.
] =
[Change version number from 0.11.1 to 0.11.1.0.
shelarcy <she...@gm...>**20090227150124
Ignore-this: c6772c8eac4bd552702e469b76a3101a
] =
[Fix: managed.cpp causes problem on Linux (Debian and Ubuntu) platform.
shelarcy <she...@gm...>**20090115080604
=
MERGED: manage to run managed.cpp on ubuntu
r21 | snmsts | 2009-01-10 05:49:49 +0900 (Sat, 10 1 2009)
from Subversion repository at http://snmsts.dreamhosters.com/wxc
=
This change probably fixes #1924535.
See http://snmsts.dreamhosters.com/diary/index.cgi?routine=3Done&name=3D20=
09-01-08-1756
(Note: This page isn't English page. This page is written in Japanese.) =
] =
[Add int / C++ bool conversion function in wxc.
shelarcy <she...@gm...>**20090113135754
Ignore-this: 83a08a3687437074e79f8c8da12c1626
] =
[Remove unused eljtreectrl.cpp.
shelarcy <she...@gm...>**20090113104755
Ignore-this: a64b576e93152ebe3474c368fcfc03e9
] =
[Refactor to use wxString instead of calling WString (wxChar) directly.
shelarcy <she...@gm...>**20090113094641
=
This change will be easy to add encoding mode. wxWidget 2.9 and 3.0 will
support to build UTF-8 mode. If we use wxChar directly, we must change
many part to support this build mode.
=
http://www.wxwidgets.org/develop/roadmap.htm
=
And we think we get some advantages from this change. utf8-string package
only support UTF-8, so we want to use full unicode support we must write
UTF-8 <-> UTF-16 <-> UTF-32 conversion layer, or we must support new UTF-8
build mode.
=
(C++0x and C1x will support new string charactor set types, char16_t and
char32_t. Haskell and wxWidgets will support these types if compiler
(e.g. gcc, VC) support theirs. If we use abstract layer to use string,
we can extend wxHaskell support soonly when compiler and library change.) =
] =
[Use wxString_Length function instead of getting wxString twice.
shelarcy <she...@gm...>**20090108142643
Ignore-this: 2160aa7a6c9e4b5ed07ea0f17be20332
] =
[Fix typos in previous color's alpha channel support.
shelarcy <she...@gm...>**20090107021037
Ignore-this: 710e1ec9472142465ed050c97e49892d
] =
[Add experimental alpha channel support to Color type.
shelarcy <she...@gm...>**20090106182310
Ignore-this: 6c35ed5d80bed81134a6110cd9cfb60a
] =
[Add Word support.
shelarcy <she...@gm...>**20090106171139
Ignore-this: 81376472899f15f9724f724b656c251d
] =
[Change Color's primitive type from CChar to Word8.
shelarcy <she...@gm...>**20090106151818
Ignore-this: a63da969a83ee42f141db3797b824fc8
] =
[Add Word8 and Word32 support.
shelarcy <she...@gm...>**20090106141358
Ignore-this: 704189efa0ea7576c4752df6d9a39faf
] =
[Bump version number to 0.11.1
shelarcy <she...@gm...>**20090106132911
Ignore-this: d945970996e6812d312a0592c2ff2b6e
] =
[Remove unused wxWidgets 2.4 and 2.6's Visual Studio project files.
shelarcy <she...@gm...>**20090105012854
Ignore-this: 20cc431e49694e048d1d676170200ed6
] =
[TAG 0.11.0
shelarcy <she...@gm...>**20090102223052] =
Patch bundle hash:
dc29f89e34fa7a89fcc6e16c8815f54d5d5d7ba5
--=_--
.
|
|
From: Mads L. <mad...@ya...> - 2009-04-27 21:56:20
|
Hi Compile and install of wxHaskell, with the newest update (2 weeks ago) goes find. But I am the getting linking errors when compiling sample program (samples/wx). Are other people also getting these errors? The errors are like: > cd samples/wx > make Controls ghc -package wx -o Controls Controls.hs /home/ghc/lib/wx-0.11.1.3/ghc-6.10.1/libHSwx-0.11.1.3.a(Controls__81.o): In function `sInP_info': (.text+0x207): undefined reference to `wxListBox_GetSelection' /home/ghc/lib/wx-0.11.1.3/ghc-6.10.1/libHSwx-0.11.1.3.a(Controls__81.o): In function `sInH_info': (.text+0x48c): undefined reference to `wxListBox_GetSelection' /home/ghc/lib/wx-0.11.1.3/ghc-6.10.1/libHSwx-0.11.1.3.a(Controls__81.o): In function `sInG_info': (.text+0x578): undefined reference to `wxManagedPtr_GetPtr' /home/ghc/lib/wx-0.11.1.3/ghc-6.10.1/libHSwx-0.11.1.3.a(Controls__106.o): In function `sJ0M_info': (.text+0x417): undefined reference to `wxWindow_GetWindowStyleFlag' /home/ghc/lib/wx-0.11.1.3/ghc-6.10.1/libHSwx-0.11.1.3.a(Controls__106.o): In function `sJ0F_info': .... /Mads |
|
From: Eric Y. K. <eri...@gm...> - 2009-04-12 17:17:28
|
On Sun, Apr 12, 2009 at 23:06:18 +0900, shelarcy wrote: > So, we should add extra-libraries and extra-lib-dirs fields for linking > wxc library. > > http://www.haskell.org/ghc/docs/6.10.2/html/Cabal/authors.html#buildinfo Hmm... well, I think I've run out of wxhaskell time. Is this something you could do? I guess one option might be to put down all the places where the wxc library could plausibly live, although I'm not sure if that's an OK thing to do. > And I think we need to add configure file for searching installed wxc > library, too. > > http://www.haskell.org/ghc/docs/6.10.2/html/Cabal/authors.html#system-dependent Or perhaps hard-code something into Setup.lhs It may be time to call in the Cabal folks and ask for advice. Thanks! Looking forward to the new, more transparent install process. -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
|
From: shelarcy <she...@gm...> - 2009-04-12 14:06:37
|
On Sun, 12 Apr 2009 17:42:11 +0900, Eric Y. Kow <eri...@gm...> wrote: > Now the problem I have is that when I cabal install my wxHaskell-using > software, I get a lot of stuff like this: > > "_wxHtmlWindow_SetBorders", referenced from: > _s1PdP_info in libHSwxcore-0.11.1.3.a(WxcClassesAL.o) > "_ELJPreviewFrame_Initialize", referenced from: > _s3Y8j_info in libHSwxcore-0.11.1.3.a(WxcClassesMZ.o) > ld: symbol(s) not found > > What I'm guessing is missing is some kind of instruction telling GHC to link > with the wxc library. > > What do you think is the right way to deal with this kind of problem? Our auto-generated config/wxcore-pkg has extra-libraries field. But wxcore/wxcore.cabal doen't have that. So, we should add extra-libraries and extra-lib-dirs fields for linking wxc library. http://www.haskell.org/ghc/docs/6.10.2/html/Cabal/authors.html#buildinfo And I think we need to add configure file for searching installed wxc library, too. http://www.haskell.org/ghc/docs/6.10.2/html/Cabal/authors.html#system-dependent Best Regards, -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
|
From: Eric Y. K. <eri...@gm...> - 2009-04-12 08:42:24
|
On Sun, Apr 12, 2009 at 14:17:58 +0900, shelarcy wrote:
> I pushed these changes now, thanks.
Hooray! I really hope this reduces the wxhaskell install pain for
people or at least makes it less mysterious.
Now the problem I have is that when I cabal install my wxHaskell-using
software, I get a lot of stuff like this:
"_wxHtmlWindow_SetBorders", referenced from:
_s1PdP_info in libHSwxcore-0.11.1.3.a(WxcClassesAL.o)
"_ELJPreviewFrame_Initialize", referenced from:
_s3Y8j_info in libHSwxcore-0.11.1.3.a(WxcClassesMZ.o)
ld: symbol(s) not found
What I'm guessing is missing is some kind of instruction telling GHC to link
with the wxc library.
What do you think is the right way to deal with this kind of problem?
--
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9
|