You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
(7) |
Mar
(5) |
Apr
(4) |
May
(15) |
Jun
(10) |
Jul
(4) |
Aug
(12) |
Sep
(39) |
Oct
(22) |
Nov
(46) |
Dec
(65) |
2002 |
Jan
(19) |
Feb
(27) |
Mar
(50) |
Apr
(73) |
May
(85) |
Jun
(52) |
Jul
(49) |
Aug
(95) |
Sep
(152) |
Oct
(81) |
Nov
(42) |
Dec
(62) |
2003 |
Jan
(45) |
Feb
(47) |
Mar
(101) |
Apr
(110) |
May
(53) |
Jun
(72) |
Jul
(125) |
Aug
(77) |
Sep
(87) |
Oct
(69) |
Nov
(55) |
Dec
(71) |
2004 |
Jan
(127) |
Feb
(68) |
Mar
(93) |
Apr
(102) |
May
(64) |
Jun
(92) |
Jul
(40) |
Aug
(113) |
Sep
(44) |
Oct
(61) |
Nov
(44) |
Dec
(100) |
2005 |
Jan
(57) |
Feb
(51) |
Mar
(101) |
Apr
(73) |
May
(45) |
Jun
(97) |
Jul
(92) |
Aug
(94) |
Sep
(46) |
Oct
(83) |
Nov
(82) |
Dec
(68) |
2006 |
Jan
(92) |
Feb
(116) |
Mar
(84) |
Apr
(66) |
May
(40) |
Jun
(57) |
Jul
(89) |
Aug
(82) |
Sep
(58) |
Oct
(94) |
Nov
(104) |
Dec
(70) |
2007 |
Jan
(86) |
Feb
(108) |
Mar
(193) |
Apr
(84) |
May
(71) |
Jun
(54) |
Jul
(17) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Dan F. <win...@gm...> - 2007-01-18 23:27:59
|
Hi all, I have another question. On OS X it seems that the wxID_CANCEL button ID doesn't automatically bind to the escape key like it does on Windows (I haven't tried GTK yet). I've tried this with the C++ wxWidgets I am using and it works as expected. Is this a known issue with wxPerl on OS X? Thanks, Dan Freed |
From: Dan F. <win...@gm...> - 2007-01-18 22:40:35
|
Has anyone managed to compile the .67 wxPerl release against wxWidgets 2.8.0? I am attempting to build it on a OS X machine, but I would image the part that I am getting hung up on would be the same on any UNIX like machine. The issue (I think) is that the Makefile.PL script refuses to accept the wx-version=2.8 flag. The only thing it appears to be able to accept is 2.5 for some reason. If I don't specify the flag at all, it thinks I am using 2.5 and looks for the wrong libraries. I've removed my 2.5 wxWidgets libraries out of /usr/lib and /usr/include completely, then installed 2.8. I'm at a loss. Does anyone have any ideas? Thanks, Dan Freed |
From: Daniel C. C. <cri...@gm...> - 2007-01-16 21:30:07
|
Hi, I looked at the demo but this class is not used in the printing example. The docs don't say that an initialization is required. Thanks for the help! Daniel -----Original Message----- From: wxp...@li... [mailto:wxp...@li...] On Behalf Of Mark Dootson Sent: Tuesday, January 16, 2007 8:47 PM To: Daniel Cristian Craciunean Cc: wxp...@li... Subject: Re: [wxperl-users] PageSetupDialog exception Hi, Your code fails for me too. (MsWin wxWidgets 2.8.0) Check out the printing example in wxperl demo. (CPAN Wx::Demo). The functions demonstrated there may meet your needs. Unless there is some printing initialisation required that we are both missing, this would appear to be a bug in wxWidgets / wxPerl. The wxPerl XS code looks right to me (but that isn't saying much :-) ). Good Luck Mark Daniel Cristian Craciunean wrote: > Hi All! > > I have a problem with this code: > > my $x = Wx::PageSetupDialog->new($myParentFrame); > $x->ShowModal(); > > This is part of a larger application. > When I run the code it shows me a MessageBox with a Unhandled Exception and > 3 buttons (Abort,Retry and Ignore). > > Do you have any idea? Any help appreciated. > > P.S. sorry for my bad English. > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ wxperl-users mailing list wxp...@li... https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Mark D. <mar...@zn...> - 2007-01-16 18:46:39
|
Hi, Your code fails for me too. (MsWin wxWidgets 2.8.0) Check out the printing example in wxperl demo. (CPAN Wx::Demo). The functions demonstrated there may meet your needs. Unless there is some printing initialisation required that we are both missing, this would appear to be a bug in wxWidgets / wxPerl. The wxPerl XS code looks right to me (but that isn't saying much :-) ). Good Luck Mark Daniel Cristian Craciunean wrote: > Hi All! > > I have a problem with this code: > > my $x = Wx::PageSetupDialog->new($myParentFrame); > $x->ShowModal(); > > This is part of a larger application. > When I run the code it shows me a MessageBox with a Unhandled Exception and > 3 buttons (Abort,Retry and Ignore). > > Do you have any idea? Any help appreciated. > > P.S. sorry for my bad English. > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Daniel C. C. <cri...@gm...> - 2007-01-16 16:04:18
|
Hi All! I have a problem with this code: my $x = Wx::PageSetupDialog->new($myParentFrame); $x->ShowModal(); This is part of a larger application. When I run the code it shows me a MessageBox with a Unhandled Exception and 3 buttons (Abort,Retry and Ignore). Do you have any idea? Any help appreciated. P.S. sorry for my bad English. |
From: Peteris K. [Newsgroups] <pkn...@gm...> - 2007-01-16 14:22:40
|
Hello! Can a Wx::MDIParentFrame be loaded from XRC? I tried loading it with LoadFrame and even found undocumented LoadOnFrame, none of those worked. What I saw is object of type MDIParentFrame being created but it behaved as if it did not have wxFrame as its base class. ps. please cc. me, i am not on the list. P.Krumins |
From: SourceForge.net <no...@so...> - 2007-01-12 15:19:50
|
Feature Requests item #1634126, was opened at 2007-01-12 07:19 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=365655&aid=1634126&group_id=15655 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: wxBitmapComboBox Initial Comment: wxBitmapComboBox ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=365655&aid=1634126&group_id=15655 |
From: Matthias R. <mat...@ra...> - 2007-01-11 17:59:26
|
Hi, Daniel schrieb: > Hi All, > > I want to copy selected items to the clipboard (with ctrl+c and/or right mouse > button) but don't have any idea how to do this. Can somebody give me e hint? > > Thanks! > Daniel > > these hints could be useful: wxClipboard wxKeyEvent::ControlDown() or wxKeyEvent::GetModifiers() Greetz, /\\atthias |
From: Daniel <dan...@ya...> - 2007-01-11 11:41:47
|
Hi All, I want to copy selected items to the clipboard (with ctrl+c and/or right mouse button) but don't have any idea how to do this. Can somebody give me e hint? Thanks! Daniel ___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de |
From: Felix I. J. <py...@hm...> - 2007-01-08 03:58:11
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <img alt="IOU" src="cid:par...@hm..." height="366" width="301"><br> The painting was acquired through a generous grant made by the Friends of the Janus Museum. Very reminiscent of the incident when Museum Cat Maxine legged it and had to be apprehended by our maintenance man Gus. If everyone who reads this buys a copy or two, we can sit back tonight and watch the salesrank climb!<br> I finally found another copy of the version of Sampoorna Ramayan performed by children.<br> And our squid didn't die in the making of the video, as the Japanese squid did.<br> And Jeevan, as the sinister and badly dressed gangster Robert, was in another of our favorites, The Mahabharat. I assume that the new widescreen photographic apparatus can be used with other, non-cat subjects. So far, we're just eating big slices of the stuff, but I'm thinking that it could make a superior macaroni and cheese.<br> >From a fascinating post on Dazed Digital on hand-painted movie posters, via Neatorama. Maybe he had fed recently, or maybe it's part of the uncanny phenomenon described below. Here's a video of the thrilling climax, courtesy again of Youtube. Kishanlal agrees and goes to jail, but Robert forget his promise.<br> </body> </html> |
From: Jem Z. L. <xa...@me...> - 2007-01-07 13:43:55
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <img alt="equivalent" src="cid:par...@me..." height="236" width="588"><br> Fast user switching is another case where more than one person can be"logged in" to your machine at the same time.<br> To learn more, visit top picks for scuba dives off the shore.<br> Most will give you a template with a lot of the base HTMLalready done. Over time, everyday use of your PCwill slow down performance. Comments:Before commenting, please.<br> Come see a show in Midtown.<br> Don't put an email address in the comment.<br> Most tools produce very inefficient HTML. If you want to spend more check out the Smith Turbo Fan goggles with lenses that won't stay fogged, or a CamelBak hydration system that allows you to drink water while biking, hiking or skiing. Continue reading: "Willsending someone a link to my Hotmail allow them to get in? Again, you may not care - Iknow I don't, I'm sure Google has other things to worry about than my boringdocuments. The Opening Night PartyEffen Vodka is sponsoring our vodka open bar, Martinis for all. Someone used my credit card on-line illegally. How do I extend my network wirelessly? Bought an USB wireless adapter from A-Link to set up the connection between PC and notebook.<br> I was going nuts trying to find this. Summary: Every business should have some kind of presence on the web, but it's not always obvious how to start.<br> That access point talks wireless to another access point on theproperty.<br> - CanI use a second wireless access point to extend my wireless network?<br> How does the average user separate the wheat from the chaff? I'll be honest: I'll try to respond, but I get a lot of questions every day - I just can't answer everyone.<br> Identify registry cobwebsand get rid of hard drive clutter.<br> Has that issue beencorrected, and if not, what's to prevent it, or worse, from happening again?<br> com is likely to score higher on a web search for Seattle Drying Cleaning then bubbasDryCleaning.<br> Most will give you a template with a lot of the base HTMLalready done.<br> </body> </html> |
From: Edward H. <ed...@do...> - 2007-01-07 05:50:39
|
Mark Dootson wrote: > Hi, > > SystemOptions isn't currently wrapped (probably because it hasn't been > particularly useful until now) > > The attached diff wraps Wx::SystemOptions. On Win32 the methods 'work' > in that I can set an option then retrieve it's value / check if it > exists etc. On Win32 though, there's nothing obvious to test to see if > settings are having any effect. > > Would you like to test it on the Mac ? > > Wx::SystemOptions::SetOptionInt('mac.listctrl.always_use_generic',1); > > would seem to be the required call once the functions are available. > And believe it or not, that does the magic! I added: Wx::SystemOptions::SetOption("mac.listctrl.always_use_generic",1); to the demo application, and it works now! It would still be nice not to have to do this -- but I'm thrilled to have this option. Thank you very much! |
From: Mark D. <mar...@zn...> - 2007-01-07 01:32:58
|
Hi, SystemOptions isn't currently wrapped (probably because it hasn't been particularly useful until now) The attached diff wraps Wx::SystemOptions. On Win32 the methods 'work' in that I can set an option then retrieve it's value / check if it exists etc. On Win32 though, there's nothing obvious to test to see if settings are having any effect. Would you like to test it on the Mac ? Wx::SystemOptions::SetOptionInt('mac.listctrl.always_use_generic',1); would seem to be the required call once the functions are available. Regards Mark Edward Heil wrote: > I've been looking at this further and wondering if the problem arises > somehow from this: > > http://www.wxwidgets.org/manuals/2.8.0/wx_wxlistctrl.html > *Mac Note:* Starting with 2.8, wxListCtrl uses a native implementation > for report mode, and uses a generic implementation for other modes. You > can use the generic implementation for report mode as well by setting > the mac.listctrl.always_use_generic wxSystemOption > <http://www.wxwidgets.org/manuals/2.8.0/wx_wxsystemoptions.html#wxsystemoptions> > to 1. > > Sounds likely since this weirdness is seen only in report mode, only on > the mac. Also sounds likely that we'll want to set that option in any > case because we want consistent behavior across platforms as much as > possible. > > If wxSystemOptions are available in wxPerl, though, it's not clear to me > how to get or set them. Can you get or set wxSystemOptions in wxPerl? > > > > Mike Schroeder wrote: >> Something strange going on with wxMac 2.8.0 ListCtrls. I have verified >> that the listctrl c++ sample app that comes with the wxMac source works >> correctly, so I am assuming there is something wrong with the wxPerl >> bindings. >> >> In Wx::Demo 0.05, looking at the DemoModules::wxListCtrl example >> (report style), the sample frame comes up, but the first ListCtrl column >> is *very* wide -- (ie no other columns are visible). If you try to use >> the horizontal scroll bar to try and see the other columns, the app >> crashes with a "Bus Error". The apple crash reporter gives this: >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Edward H. <ed...@do...> - 2007-01-06 23:02:07
|
I've been looking at this further and wondering if the problem arises somehow from this: http://www.wxwidgets.org/manuals/2.8.0/wx_wxlistctrl.html *Mac Note:* Starting with 2.8, wxListCtrl uses a native implementation for report mode, and uses a generic implementation for other modes. You can use the generic implementation for report mode as well by setting the mac.listctrl.always_use_generic wxSystemOption <http://www.wxwidgets.org/manuals/2.8.0/wx_wxsystemoptions.html#wxsystemoptions> to 1. Sounds likely since this weirdness is seen only in report mode, only on the mac. Also sounds likely that we'll want to set that option in any case because we want consistent behavior across platforms as much as possible. If wxSystemOptions are available in wxPerl, though, it's not clear to me how to get or set them. Can you get or set wxSystemOptions in wxPerl? Mike Schroeder wrote: > Something strange going on with wxMac 2.8.0 ListCtrls. I have verified > that the listctrl c++ sample app that comes with the wxMac source works > correctly, so I am assuming there is something wrong with the wxPerl > bindings. > > In Wx::Demo 0.05, looking at the DemoModules::wxListCtrl example > (report style), the sample frame comes up, but the first ListCtrl column > is *very* wide -- (ie no other columns are visible). If you try to use > the horizontal scroll bar to try and see the other columns, the app > crashes with a "Bus Error". The apple crash reporter gives this: > |
From: Matthias R. <mat...@ra...> - 2007-01-06 17:06:05
|
Hi, first of all: thanks for your detailed reply! :-) I will try it this way next time, but for this weekend I go on with Windows, because I have to put some records in the database asap. Mark Dootson schrieb: > Hi Matthias: > > I don't know how to build debs :-( > > I can suggest a method that should work - but it might not be everyone's > preferred approach. > > [...] > To distribute, make a deb out of /var/local/myappname. I think this > should be acceptable in the Debian world as it is all specific to your > app / scripts. > > I.M.H.O - given the release rate of wxWidgets and wxPerl compared to the > probable lifetime of Etch, I see packaging all your wxWidgets > dependencies up like this as the only practical way to distribute Wx > applications. (without pointing folks at CPAN) > Debs for WxGTK 2.8 etc could only work if the target machines are always > under your own control. Maybe not my preferred approach, but if it works its perfect for now.. :-) I need it for my small shop and for my hobby network where I have Linux and Windows machines (for Games and other users like my mum =P). If Vista is too annoying I'll go and buy a game console and drop Windows completely. Building debs is not that difficult, if you know about the secret where all the files have to be located. But with all the different versions and dependencies in mind maybe it doesn't make much sense at all. I maybe also have to take a closer look at the older solution I used before for the version 0.22. This didn't include a .deb, it built one on the fly. Thanks & have a nice weekend, /\\atthias |
From: Mike S. <Mik...@Do...> - 2007-01-05 19:58:17
|
Slightly off-topic, but can be very helpful: If you install the checkinstall (http://asic-linux.com.mx/~izto/checkinstall/) package on your *nix system (available via apt-get for Ubuntu), use "checkinstall" instead of "make install" and it will make a package for your OS at the same time that it installs the app into your system. Makes it very easy to build a package for wxPerl... Mark Dootson wrote: > I don't know how to build debs :-( > |
From: Mark D. <mar...@zn...> - 2007-01-05 19:51:39
|
Hi, Addendum to instructions- The build command for Alien wxWidgets should, of course, be perl Build.PL --unicode --prefix /var/local/myappname/perllib; Build doesn't understand PREFIX. Dang. Mark Mark Dootson wrote: > Hi Matthias: > > I don't know how to build debs :-( > > I can suggest a method that should work - but it might not be everyone's > preferred approach. > > I think that rather than try and install wxWidgets libs into any > standard location you have to regard your wxWidgets as being for your > app / script use only. The module Alien::wxWidgets solves all this for > you. I would approach this by building the whole thing - wxWidgets and > wxperl, to a custom application directory and then if I needed to > distribute it, look at creating a deb out of that custom directory. > > I believe that an acceptable location for an application directory under > Debian would be /var/local/myappname, so having decided that, I would do > the following: > > create directories /var/local/myappname/perllib > > download and extract to some build directory the Alien-wxWidgets-0.27 > source from CPAN. > > Replace the file ../patches/data with the attached 'data' file. Alien > wxWidgets is currently setup to install wxWidgets 2.6.3, - this change > points it at 2.8.0. > > Then in your ../Alien-wxWidgets-0.27 directory, do something like > > perl Build.PL PREFIX=/var/local/myappname/perllib --unicode > > If this command suggests going to CPAN for some dependencies, then you > don't want to do this as it isn't the Debian way. Find the Debs for the > dependencies and install them before you proceed. > > next do > > perl Build > > This should ask you if you want to build wxWidgets. You need to say > 'Yes' and opt for the default [tar.gz] source type. > Then go for a coffee. Build has to download the wxWidgets tarball and > build the thing. > > All should complete OK. > You can then do: > perl Build test > perl Build install > > Next you need to build wxPerl. Download and extract to some build > directory the Wx-0.67 source from CPAN. > > In the ../Wx-0.67 directory do > > perl -I/var/local/myappname/perllib Makefile.PL unicode > PREFIX=/var/local/myappname/perllib > > (above all on one line). > > You may have to seek out the debs for any missing dependencies that are > listed. > > Then you can do > > make > make test > make install > > I'm not absolutely certain that the inclusion of the custom dir in the > INC array as above will work for the 'make test' stage. If it doesn't, > just add /var/local/myappname/perllib to your PERL5LIB environment var > for the current session so the tests can find Alien. > > This should all work, I think, then in your perl scripts you just need > to 'use lib qw(/var/local/myappname/perllib);' > > To distribute, make a deb out of /var/local/myappname. I think this > should be acceptable in the Debian world as it is all specific to your > app / scripts. > > I.M.H.O - given the release rate of wxWidgets and wxPerl compared to the > probable lifetime of Etch, I see packaging all your wxWidgets > dependencies up like this as the only practical way to distribute Wx > applications. (without pointing folks at CPAN) > Debs for WxGTK 2.8 etc could only work if the target machines are always > under your own control. > > > Hope this works / helps. > > > Mark > > > > > > > > > > Matthias Rahn wrote: >> While trying to get the right libs in place, I fucked up the system >> completely and have to do a reinstallation anyway. >> Any hints anybody what to install in which order for the next attempt? >> >> Matthias Rahn schrieb: >>> Hi, >>> >>> Am Donnerstag, den 04.01.2007, 14:30 -0700 schrieb Mike Schroeder: >>> >>>> See http://www.wxwidgets.org/downloads/ for installing wxWidgets 2.8.0 >>>> via apt-get >>>> >>>> Binaries >>>> >>>> * wxGTK Ubuntu <http://www.ubuntu.com/> packages for 2.8.0 are >>>> available. To use them please add >>>> >>>> deb http://apt.tt-solutions.com/ubuntu/ dapper main >>>> >>>> (or edgy instead of dapper if you use that release) to your >>>> >>> I read this, but I didnt know I can use this for debian too. >>> I now installed >>> >>> wx2.8-i18n >>> wx2.8-headers >>> >>> wxperl wasnt installed in my system @INC, I tried to solve this with a >>> lib statement, so it looks like this: >>> >>> --->8--- >>> #!/usr/bin/perl -w >>> >>> use lib '/usr/local/lib/perl/5.8.7'; >>> >>> use Wx; >>> >>> print "testit\n"; >>> ---8<--- >>> >>> but I got the following error when using Wx (translated): >>> >>> Can't load '/usr/local/lib/perl/5.8.7/auto/Wx/Wx.so' for module Wx: >>> libwx_gtk2u_adv-2.8.so.0: Can't open Shared-Object-File: File or >>> Directory not found at /usr/lib/perl/5.8/DynaLoader.pm line 225. >>> at ./doit.pl line 7 >>> Compilation failed in require at ./doit.pl line 7. >>> BEGIN failed--compilation aborted at ./doit.pl line 7. >>> Deep recursion on subroutine "Wx::AUTOLOAD" >>> at /usr/local/lib/perl/5.8.7/Wx.pm line 46. >>> >>> I then managed to update my perl to 5.8.8, but with no success, same >>> message. >>> >>> I would assume I need some of the libwxgtk-packets, but when I try to >>> install, apt wants to update hundrets of packets or just refuses to >>> install because of other dependencies. >>> >>> Is there some documentation about manual installation I can read? What >>> packages are really needed for wxperl? >>> >>> I would tend to install the system new if there is a predictable >>> _working_ way to use wxperl under debian linux!? Like >>> >>> -install etch from cd >>> -add a defined line to sources.list >>> -do an apt-get pkg1 pkg2 pkg3 >>> >>> but without compiling anything from source, as im not a professional >>> programmer nor a linux professional, I am totally lost fixing dependency >>> problems between linux/perl/wx/gtk. >>> >>> Bye, >>> /\\atthias >>> >>> >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to share your >>> opinions on IT & business topics through brief surveys - and earn cash >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> wxperl-users mailing list >>> wxp...@li... >>> https://lists.sourceforge.net/lists/listinfo/wxperl-users >>> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> wxperl-users mailing list >> wxp...@li... >> https://lists.sourceforge.net/lists/listinfo/wxperl-users > > > ------------------------------------------------------------------------ > > my $VERSION = '2.8.0'; > my $URL = "ftp://biolpc22.york.ac.uk/pub/$VERSION"; > my $BASE = 'wxWidgets'; > # $TYPE from Build.PL > > my @common = qw(); > > { msw => { unicode => [ qw(), @common ], > ansi => [ qw(), @common ], > }, > mac => { unicode => [ @common ], > ansi => [ @common ], > }, > unix => { unicode => [ @common ], > ansi => [ @common ], > }, > data => { url => ( sprintf '%s/%s-%s.%s', $URL, $BASE, $VERSION, $TYPE ), > directory => ( sprintf '%s-%s', $BASE, $VERSION ), > archive => ( sprintf '%s-%s.%s', $BASE, $VERSION, $TYPE ), > version => $VERSION, > }, > }; > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > ------------------------------------------------------------------------ > > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Mark D. <mar...@zn...> - 2007-01-05 19:45:26
|
Hi Matthias: I don't know how to build debs :-( I can suggest a method that should work - but it might not be everyone's preferred approach. I think that rather than try and install wxWidgets libs into any standard location you have to regard your wxWidgets as being for your app / script use only. The module Alien::wxWidgets solves all this for you. I would approach this by building the whole thing - wxWidgets and wxperl, to a custom application directory and then if I needed to distribute it, look at creating a deb out of that custom directory. I believe that an acceptable location for an application directory under Debian would be /var/local/myappname, so having decided that, I would do the following: create directories /var/local/myappname/perllib download and extract to some build directory the Alien-wxWidgets-0.27 source from CPAN. Replace the file ../patches/data with the attached 'data' file. Alien wxWidgets is currently setup to install wxWidgets 2.6.3, - this change points it at 2.8.0. Then in your ../Alien-wxWidgets-0.27 directory, do something like perl Build.PL PREFIX=/var/local/myappname/perllib --unicode If this command suggests going to CPAN for some dependencies, then you don't want to do this as it isn't the Debian way. Find the Debs for the dependencies and install them before you proceed. next do perl Build This should ask you if you want to build wxWidgets. You need to say 'Yes' and opt for the default [tar.gz] source type. Then go for a coffee. Build has to download the wxWidgets tarball and build the thing. All should complete OK. You can then do: perl Build test perl Build install Next you need to build wxPerl. Download and extract to some build directory the Wx-0.67 source from CPAN. In the ../Wx-0.67 directory do perl -I/var/local/myappname/perllib Makefile.PL unicode PREFIX=/var/local/myappname/perllib (above all on one line). You may have to seek out the debs for any missing dependencies that are listed. Then you can do make make test make install I'm not absolutely certain that the inclusion of the custom dir in the INC array as above will work for the 'make test' stage. If it doesn't, just add /var/local/myappname/perllib to your PERL5LIB environment var for the current session so the tests can find Alien. This should all work, I think, then in your perl scripts you just need to 'use lib qw(/var/local/myappname/perllib);' To distribute, make a deb out of /var/local/myappname. I think this should be acceptable in the Debian world as it is all specific to your app / scripts. I.M.H.O - given the release rate of wxWidgets and wxPerl compared to the probable lifetime of Etch, I see packaging all your wxWidgets dependencies up like this as the only practical way to distribute Wx applications. (without pointing folks at CPAN) Debs for WxGTK 2.8 etc could only work if the target machines are always under your own control. Hope this works / helps. Mark Matthias Rahn wrote: > While trying to get the right libs in place, I fucked up the system > completely and have to do a reinstallation anyway. > Any hints anybody what to install in which order for the next attempt? > > Matthias Rahn schrieb: >> Hi, >> >> Am Donnerstag, den 04.01.2007, 14:30 -0700 schrieb Mike Schroeder: >> >>> See http://www.wxwidgets.org/downloads/ for installing wxWidgets 2.8.0 >>> via apt-get >>> >>> Binaries >>> >>> * wxGTK Ubuntu <http://www.ubuntu.com/> packages for 2.8.0 are >>> available. To use them please add >>> >>> deb http://apt.tt-solutions.com/ubuntu/ dapper main >>> >>> (or edgy instead of dapper if you use that release) to your >>> >> I read this, but I didnt know I can use this for debian too. >> I now installed >> >> wx2.8-i18n >> wx2.8-headers >> >> wxperl wasnt installed in my system @INC, I tried to solve this with a >> lib statement, so it looks like this: >> >> --->8--- >> #!/usr/bin/perl -w >> >> use lib '/usr/local/lib/perl/5.8.7'; >> >> use Wx; >> >> print "testit\n"; >> ---8<--- >> >> but I got the following error when using Wx (translated): >> >> Can't load '/usr/local/lib/perl/5.8.7/auto/Wx/Wx.so' for module Wx: >> libwx_gtk2u_adv-2.8.so.0: Can't open Shared-Object-File: File or >> Directory not found at /usr/lib/perl/5.8/DynaLoader.pm line 225. >> at ./doit.pl line 7 >> Compilation failed in require at ./doit.pl line 7. >> BEGIN failed--compilation aborted at ./doit.pl line 7. >> Deep recursion on subroutine "Wx::AUTOLOAD" >> at /usr/local/lib/perl/5.8.7/Wx.pm line 46. >> >> I then managed to update my perl to 5.8.8, but with no success, same >> message. >> >> I would assume I need some of the libwxgtk-packets, but when I try to >> install, apt wants to update hundrets of packets or just refuses to >> install because of other dependencies. >> >> Is there some documentation about manual installation I can read? What >> packages are really needed for wxperl? >> >> I would tend to install the system new if there is a predictable >> _working_ way to use wxperl under debian linux!? Like >> >> -install etch from cd >> -add a defined line to sources.list >> -do an apt-get pkg1 pkg2 pkg3 >> >> but without compiling anything from source, as im not a professional >> programmer nor a linux professional, I am totally lost fixing dependency >> problems between linux/perl/wx/gtk. >> >> Bye, >> /\\atthias >> >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> wxperl-users mailing list >> wxp...@li... >> https://lists.sourceforge.net/lists/listinfo/wxperl-users >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Mike S. <Mik...@Do...> - 2007-01-05 18:05:11
|
Something strange going on with wxMac 2.8.0 ListCtrls. I have verified that the listctrl c++ sample app that comes with the wxMac source works correctly, so I am assuming there is something wrong with the wxPerl bindings. In Wx::Demo 0.05, looking at the DemoModules::wxListCtrl example (report style), the sample frame comes up, but the first ListCtrl column is *very* wide -- (ie no other columns are visible). If you try to use the horizontal scroll bar to try and see the other columns, the app crashes with a "Bus Error". The apple crash reporter gives this: Date/Time: 2007-01-05 10:52:39.751 -0700 OS Version: 10.4.8 (Build 8L2127) Report Version: 4 Command: wxPerl Path: /Library/Perl/5.8.6/darwin-thread-multi-2level/auto/Wx/wxPerl.app/Contents/MacOS/wxPerl Parent: bash [1377] Version: ??? (1.0) PID: 3862 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000008 Thread 0 Crashed: 0 libwx_mac_core-2.8.0.dylib 0x01043d3d wxListCtrl::GetColumn(int, wxListItem&) const + 87 1 libwx_mac_core-2.8.0.dylib 0x0104af9c wxMacDataBrowserListCtrlControl::DrawItem(unsigned long, unsigned long, unsigned long, Rect const*, short, unsigned char) + 1802 2 com.apple.HIToolbox 0x92efba3d TBrowser::Draw(unsigned long, unsigned long, unsigned long, Rect const&, short, bool) const + 109 3 com.apple.HIToolbox 0x92edfc24 TTableCell::Draw(unsigned long, TDeviceRenderer::Context const&) const + 1270 4 com.apple.HIToolbox 0x92edf4e5 TListView::DrawCell(TTableCell const&, unsigned long, TDeviceRenderer::Context const&) const + 91 5 com.apple.HIToolbox 0x92edf232 TTableView::DrawCellSelf(Cell32 const&, Rect const&, TDeviceRenderer::Context const&, DBDrawFlags) const + 110 6 com.apple.HIToolbox 0x92ede5d0 TTableLayout::Draw(Rect const&, UPoint32 const&, TDeviceRenderer::Context const&, DBDrawFlags) const + 252 7 com.apple.HIToolbox 0x92ede4b3 TTableView::DrawView(unsigned short, TDeviceRenderer::Context const&) const + 157 8 com.apple.HIToolbox 0x92edc768 TListView::DrawView(unsigned short, TDeviceRenderer::Context const&) const + 158 9 com.apple.HIToolbox 0x92edc330 TBrowserView::Draw(CGContext*, unsigned short, OpaqueRgnHandle*) const + 438 10 com.apple.HIToolbox 0x92edc0f2 TBrowser::Draw(CGContext*, OpaqueRgnHandle*) const + 458 11 com.apple.HIToolbox 0x92ecda58 TBrowser::EventHandlerProc(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2704 12 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 13 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 14 com.apple.HIToolbox 0x92e0ecdc CallNextEventHandler + 62 15 libwx_mac_core-2.8.0.dylib 0x0107b696 wxWindow::OnPaint(wxPaintEvent&) + 46 16 libwx_base_carbon-2.8.0.dylib 0x014ba902 wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 108 17 libwx_base_carbon-2.8.0.dylib 0x014baa99 wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 103 18 libwx_base_carbon-2.8.0.dylib 0x014bac35 wxEvtHandler::ProcessEvent(wxEvent&) + 183 19 libwx_mac_core-2.8.0.dylib 0x01081f6a wxWindow::MacDoRedraw(void*, long) + 1188 20 libwx_mac_core-2.8.0.dylib 0x0108066b wxMacWindowControlEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 693 21 libwx_mac_core-2.8.0.dylib 0x01080c79 wxMacWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 609 22 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 23 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 24 com.apple.HIToolbox 0x92e0ecdc CallNextEventHandler + 62 25 libwx_mac_core-2.8.0.dylib 0x010451f1 wxMacListCtrlEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 257 26 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 27 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 28 com.apple.HIToolbox 0x92dcbd55 SendEventToEventTargetWithOptions + 55 29 com.apple.HIToolbox 0x92df90cc HIView::SendDraw(short, OpaqueGrafPtr*, __HIShape const*, CGContext*) + 466 30 com.apple.HIToolbox 0x92f6dd52 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 874 31 com.apple.HIToolbox 0x92f6dee4 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 32 com.apple.HIToolbox 0x92f6dee4 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 33 com.apple.HIToolbox 0x92f6dee4 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 34 com.apple.HIToolbox 0x92f6dee4 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 35 com.apple.HIToolbox 0x92f6dee4 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char) + 1276 36 com.apple.HIToolbox 0x92f6e6d4 HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*, unsigned long, HIView*, CGContext*) + 600 37 com.apple.HIToolbox 0x92df8b26 HIView::Draw(short, OpaqueGrafPtr*, unsigned long) + 74 38 com.apple.HIToolbox 0x92df8a63 HIView::Render(unsigned long, CGContext*) + 45 39 com.apple.HIToolbox 0x9307e3ed FlushWindowObject(WindowData*, void**, unsigned char) + 581 40 com.apple.HIToolbox 0x92dea71f FlushAllBuffers(__CFRunLoopObserver*, CFRunLoopActivity, void*) + 167 41 com.apple.CoreFoundation 0x9082a155 __CFRunLoopDoObservers + 342 42 com.apple.CoreFoundation 0x90828fdd CFRunLoopRunSpecific + 289 43 com.apple.CoreFoundation 0x90828eb5 CFRunLoopRunInMode + 61 44 com.apple.HIToolbox 0x92dcdb90 RunCurrentEventLoopInMode + 285 45 com.apple.HIToolbox 0x92dcd1ce ReceiveNextEventCommon + 184 46 com.apple.HIToolbox 0x92e15929 _AcquireNextEvent + 58 47 com.apple.HIToolbox 0x92e905a4 _TrackMouseLocationReturningEvent + 245 48 com.apple.HIToolbox 0x92e904a7 TrackMouseLocationWithOptions + 87 49 com.apple.HIToolbox 0x92e96e33 HIView::TrackMouseLocation(double, Point, Point&, unsigned long*, unsigned char&, void*&) + 129 50 com.apple.HIToolbox 0x92e961b1 HIView::DragLiveIndicator(CGPoint const&, unsigned long*, void (*)(OpaqueControlRef*, short), GlyphState const*, unsigned char, unsigned char) + 481 51 com.apple.HIToolbox 0x92e95e21 HIView::DragIndicator(CGPoint const&, unsigned long*, void (*)(OpaqueControlRef*, short), GlyphState const*, unsigned char, unsigned char) + 213 52 com.apple.HIToolbox 0x92e8fbd0 HIView::TrackSelf(OpaqueEventRef*, short*) + 468 53 com.apple.HIToolbox 0x92e95ab1 HIScrollBar::TrackSelf(OpaqueEventRef*, short*) + 33 54 com.apple.HIToolbox 0x92df078d HIView::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2531 55 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 56 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 57 com.apple.HIToolbox 0x92e0ecdc CallNextEventHandler + 62 58 com.apple.HIToolbox 0x92f2e69c TBrowserView::ScrollBarEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 50 59 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 60 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 61 com.apple.HIToolbox 0x92dcbd55 SendEventToEventTargetWithOptions + 55 62 com.apple.HIToolbox 0x92e8f886 SendControlDefTrack(HIView*, CGPoint const&, unsigned long*, void (*)(OpaqueControlRef*, short), OpaqueEventRef*, short*) + 312 63 com.apple.HIToolbox 0x92e8f69a HIView::ClickInternal(CGPoint const&, unsigned long, void (*)(OpaqueControlRef*, short), OpaqueEventRef*, bool) + 160 64 com.apple.HIToolbox 0x92ebf742 HandleControlClick + 98 65 libwx_mac_core-2.8.0.dylib 0x010785f6 wxMacTopLevelMouseEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 1884 66 libwx_mac_core-2.8.0.dylib 0x01078aa8 wxMacTopLevelEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 998 67 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 68 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 69 com.apple.HIToolbox 0x92dd30f0 SendEventToEventTarget + 56 70 com.apple.HIToolbox 0x92dd3589 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 1169 71 com.apple.HIToolbox 0x92dccba2 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2044 72 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 73 com.apple.HIToolbox 0x92dd30f0 SendEventToEventTarget + 56 74 libwx_mac_core-2.8.0.dylib 0x01017e04 wxApp::MacHandleOneEvent(void*) + 34 75 libwx_mac_core-2.8.0.dylib 0x01017ec0 wxApp::MacDoOneEvent() + 108 76 libwx_mac_core-2.8.0.dylib 0x01030df4 wxEventLoop::Dispatch() + 32 77 libwx_mac_core-2.8.0.dylib 0x010de395 wxEventLoopManual::Run() + 97 78 libwx_mac_core-2.8.0.dylib 0x010b5514 wxAppBase::MainLoop() + 76 79 Wx.bundle 0x005d7a6a wxPliApp::MainLoop() + 40 80 Wx.bundle 0x00416218 XS_Wx__App_MainLoop(interpreter*, cv*) + 234 81 libperl.dylib 0x967a41ad Perl_pp_entersub + 897 82 libperl.dylib 0x9679b277 Perl_runops_standard + 19 83 libperl.dylib 0x9672e430 perl_run + 300 84 net.sourceforge.wxperl 0x000020d2 0x1000 + 4306 85 net.sourceforge.wxperl 0x00001f56 0x1000 + 3926 86 net.sourceforge.wxperl 0x00001e71 0x1000 + 3697 |
From: Matthias R. <mat...@ra...> - 2007-01-05 16:17:28
|
While trying to get the right libs in place, I fucked up the system completely and have to do a reinstallation anyway. Any hints anybody what to install in which order for the next attempt? Matthias Rahn schrieb: > Hi, > > Am Donnerstag, den 04.01.2007, 14:30 -0700 schrieb Mike Schroeder: > >> See http://www.wxwidgets.org/downloads/ for installing wxWidgets 2.8.0 >> via apt-get >> >> Binaries >> >> * wxGTK Ubuntu <http://www.ubuntu.com/> packages for 2.8.0 are >> available. To use them please add >> >> deb http://apt.tt-solutions.com/ubuntu/ dapper main >> >> (or edgy instead of dapper if you use that release) to your >> > > I read this, but I didnt know I can use this for debian too. > I now installed > > wx2.8-i18n > wx2.8-headers > > wxperl wasnt installed in my system @INC, I tried to solve this with a > lib statement, so it looks like this: > > --->8--- > #!/usr/bin/perl -w > > use lib '/usr/local/lib/perl/5.8.7'; > > use Wx; > > print "testit\n"; > ---8<--- > > but I got the following error when using Wx (translated): > > Can't load '/usr/local/lib/perl/5.8.7/auto/Wx/Wx.so' for module Wx: > libwx_gtk2u_adv-2.8.so.0: Can't open Shared-Object-File: File or > Directory not found at /usr/lib/perl/5.8/DynaLoader.pm line 225. > at ./doit.pl line 7 > Compilation failed in require at ./doit.pl line 7. > BEGIN failed--compilation aborted at ./doit.pl line 7. > Deep recursion on subroutine "Wx::AUTOLOAD" > at /usr/local/lib/perl/5.8.7/Wx.pm line 46. > > I then managed to update my perl to 5.8.8, but with no success, same > message. > > I would assume I need some of the libwxgtk-packets, but when I try to > install, apt wants to update hundrets of packets or just refuses to > install because of other dependencies. > > Is there some documentation about manual installation I can read? What > packages are really needed for wxperl? > > I would tend to install the system new if there is a predictable > _working_ way to use wxperl under debian linux!? Like > > -install etch from cd > -add a defined line to sources.list > -do an apt-get pkg1 pkg2 pkg3 > > but without compiling anything from source, as im not a professional > programmer nor a linux professional, I am totally lost fixing dependency > problems between linux/perl/wx/gtk. > > Bye, > /\\atthias > > > > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users > |
From: Matthias R. <mat...@ra...> - 2007-01-05 03:42:45
|
Hi, Am Donnerstag, den 04.01.2007, 14:30 -0700 schrieb Mike Schroeder: > See http://www.wxwidgets.org/downloads/ for installing wxWidgets 2.8.0 > via apt-get > > Binaries > > * wxGTK Ubuntu <http://www.ubuntu.com/> packages for 2.8.0 are > available. To use them please add > > deb http://apt.tt-solutions.com/ubuntu/ dapper main > > (or edgy instead of dapper if you use that release) to your I read this, but I didnt know I can use this for debian too. I now installed wx2.8-i18n wx2.8-headers wxperl wasnt installed in my system @INC, I tried to solve this with a lib statement, so it looks like this: --->8--- #!/usr/bin/perl -w use lib '/usr/local/lib/perl/5.8.7'; use Wx; print "testit\n"; ---8<--- but I got the following error when using Wx (translated): Can't load '/usr/local/lib/perl/5.8.7/auto/Wx/Wx.so' for module Wx: libwx_gtk2u_adv-2.8.so.0: Can't open Shared-Object-File: File or Directory not found at /usr/lib/perl/5.8/DynaLoader.pm line 225. at ./doit.pl line 7 Compilation failed in require at ./doit.pl line 7. BEGIN failed--compilation aborted at ./doit.pl line 7. Deep recursion on subroutine "Wx::AUTOLOAD" at /usr/local/lib/perl/5.8.7/Wx.pm line 46. I then managed to update my perl to 5.8.8, but with no success, same message. I would assume I need some of the libwxgtk-packets, but when I try to install, apt wants to update hundrets of packets or just refuses to install because of other dependencies. Is there some documentation about manual installation I can read? What packages are really needed for wxperl? I would tend to install the system new if there is a predictable _working_ way to use wxperl under debian linux!? Like -install etch from cd -add a defined line to sources.list -do an apt-get pkg1 pkg2 pkg3 but without compiling anything from source, as im not a professional programmer nor a linux professional, I am totally lost fixing dependency problems between linux/perl/wx/gtk. Bye, /\\atthias |
From: Mike S. <Mik...@Do...> - 2007-01-04 21:30:47
|
See http://www.wxwidgets.org/downloads/ for installing wxWidgets 2.8.0 via apt-get Binaries * wxGTK Ubuntu <http://www.ubuntu.com/> packages for 2.8.0 are available. To use them please add deb http://apt.tt-solutions.com/ubuntu/ dapper main (or edgy instead of dapper if you use that release) to your /etc/apt/sources.list file and add the public key used for signing wxWidgets packages to the list of keys trusted by apt using the command curl http://www.tt-solutions.com/vz/key.asc | apt-key add - and run apt-get update. You can then use apt-cache search --names-only wx\*2.8 command to see the available packages. Please notice that Ubuntu packages are only currently available for Dapper x86 and Edgy amd64 architectures. Matthias Rahn wrote: > Hi, > > thx for the link. > > Debian stable is ready for wxWindows 2.4 (!), am I right to assume, I > had to update my system to some testing version and compile wxWidgets > myself from source to use this package? > > Bye, > /\\atthias > > > Mike Schroeder schrieb: > >> You can try this one: >> >> http://dasco3.donorware.net/ubuntu/wxperl_0.65-1_i386.deb >> >> Was built with checkinstall against Wx 0.65 and wxWidgets 2.8.0 on >> Ubuntu (Dapper) - ymmv. >> >> Mike. >> >> >> Matthias Rahn wrote: >> >>> Hi, >>> >>> Mark Dootson schrieb: >>> >>> >>>> Hi, >>>> >>>> I think it is probably caused by different versions of wxPerl / >>>> wxWidgets. >>>> >>>> Anyhow, I think the unusual behaviour is actually under Linux. >>>> When you add a window, you should also specify a wxGBPosition. >>>> >>>> If your wxPerl is greater than 0.25, I think you can just pass an array >>>> ref, so >>>> >>>> $szEK->Add($lblEkNet, [1,1]) >>>> >>>> should work. >>>> >>>> >>>> >>> This might be the problem, I'm using a debian package for v0.22 from >>> http://www.barbon.org/wxperl/. The latest source package wouldnt >>> compile on my actual Debian stable machine, after 2h fixing libs, >>> packages and paths I gave up. Is there a newer .deb-version anywhere >>> out there to install? >>> >>> >>> >>>> If not, then >>>> $szEK->Add($lblEkNet, Wx::GBPosition->new(1,1)) >>>> >>>> should be OK. >>>> >>>> >>>> >>> Dang, I tried this, but with a typo... GbPosition... =P >>> >>> Thanks for your reply! >>> >>> Bye, >>> /\\atthias >>> >>> >>> ------------------------------------------------------------------------- >>> >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys - and earn cash >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >>> >>> _______________________________________________ >>> wxperl-users mailing list >>> wxp...@li... >>> https://lists.sourceforge.net/lists/listinfo/wxperl-users >>> >>> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users > |
From: Matthias R. <mat...@ra...> - 2007-01-04 19:37:34
|
Hi, thx for the link. Debian stable is ready for wxWindows 2.4 (!), am I right to assume, I had to update my system to some testing version and compile wxWidgets myself from source to use this package? Bye, /\\atthias Mike Schroeder schrieb: > You can try this one: > > http://dasco3.donorware.net/ubuntu/wxperl_0.65-1_i386.deb > > Was built with checkinstall against Wx 0.65 and wxWidgets 2.8.0 on > Ubuntu (Dapper) - ymmv. > > Mike. > > > Matthias Rahn wrote: >> Hi, >> >> Mark Dootson schrieb: >> >>> Hi, >>> >>> I think it is probably caused by different versions of wxPerl / >>> wxWidgets. >>> >>> Anyhow, I think the unusual behaviour is actually under Linux. >>> When you add a window, you should also specify a wxGBPosition. >>> >>> If your wxPerl is greater than 0.25, I think you can just pass an array >>> ref, so >>> >>> $szEK->Add($lblEkNet, [1,1]) >>> >>> should work. >>> >>> >> This might be the problem, I'm using a debian package for v0.22 from >> http://www.barbon.org/wxperl/. The latest source package wouldnt >> compile on my actual Debian stable machine, after 2h fixing libs, >> packages and paths I gave up. Is there a newer .deb-version anywhere >> out there to install? >> >> >>> If not, then >>> $szEK->Add($lblEkNet, Wx::GBPosition->new(1,1)) >>> >>> should be OK. >>> >>> >> Dang, I tried this, but with a typo... GbPosition... =P >> >> Thanks for your reply! >> >> Bye, >> /\\atthias >> >> >> ------------------------------------------------------------------------- >> >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> _______________________________________________ >> wxperl-users mailing list >> wxp...@li... >> https://lists.sourceforge.net/lists/listinfo/wxperl-users >> |
From: Salinas O. <hp...@ga...> - 2007-01-04 18:09:28
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <img alt="electrical" src="cid:par...@ga..." height="308" width="569"><br> Once it's set up, you can check all your email accounts with just one click.<br> I love trying out new hardware.<br> I wonder why they specifically mentioned Microsoft. The Weatherman: Nicolas Cage's new one. Totally uncalled for.<br> Most of you have been taken out to lunch for a business deal or interview. When cats are cooperative, clearly the stars must be in some type of peculiar alignment or something. RM: So that means at launch it will only be available for new applications that are built especially for MultiPoint?<br> But Engadget aren't the only ones that screwed up, their source was Slashdot, whose source was PCLaunches. During cold months, it's even less pleasant. Those guys were definitely our biggest fans and talked the site up more than we did.<br> 3 of my stepsiblings are hispanic, and I have 4 black stepcousins.<br> How can we see what queries are slowing down the mysql server?<br> Please click here to send feedback on this article. Usually, that would make perfect sense.<br> </body> </html> |
From: Mike S. <Mik...@Do...> - 2007-01-04 17:41:40
|
You can try this one: http://dasco3.donorware.net/ubuntu/wxperl_0.65-1_i386.deb Was built with checkinstall against Wx 0.65 and wxWidgets 2.8.0 on Ubuntu (Dapper) - ymmv. Mike. Matthias Rahn wrote: > Hi, > > Mark Dootson schrieb: > >> Hi, >> >> I think it is probably caused by different versions of wxPerl / wxWidgets. >> >> Anyhow, I think the unusual behaviour is actually under Linux. >> When you add a window, you should also specify a wxGBPosition. >> >> If your wxPerl is greater than 0.25, I think you can just pass an array >> ref, so >> >> $szEK->Add($lblEkNet, [1,1]) >> >> should work. >> >> >> > This might be the problem, I'm using a debian package for v0.22 from > http://www.barbon.org/wxperl/. The latest source package wouldnt compile > on my actual Debian stable machine, after 2h fixing libs, packages and > paths I gave up. Is there a newer .deb-version anywhere out there to > install? > > >> If not, then >> $szEK->Add($lblEkNet, Wx::GBPosition->new(1,1)) >> >> should be OK. >> >> >> > Dang, I tried this, but with a typo... GbPosition... =P > > Thanks for your reply! > > Bye, > /\\atthias > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users > |