From: Mike S. <Mik...@Do...> - 2006-08-07 18:24:32
|
We have gone through several variations (PAR, PerlWrapper) of installers for the OS X version of our wxPerl app in the pre-Intel days, but we are having problems getting a working installer for Intel OS X 10.4.7 (which now comes with wxPerl 0.22, but our app wants a more current version, and we get weird path conflicts). My options seem to be to: a) buy VISE X installer (http://www.mindvision.com/vise_x.asp ), b) keep playing with PAR or PerlWrapper to resolve all the PATH issues, or c) fund a bounty for getting PAR or PerlWrapper working *nicely* on Intel OS X 10.4.7 So my questions for the list are: 1) Any other suggestions? 2) Anyone interested in receiving some funding for a better OS X wxPerl installer? Perhaps an updated PerlWrapper xcode project that works with newer versions of wxPerl and wxWidgets that will work on 10.4.7? Perhaps that includes the wxlibs in the xcode project?? I'm open to providing some funding for this if someone is interested (and has some OS X experience too! :) ) 3) Anyone have any ideas on a good way to build a Universal wxPerl app? I know there has been discussion before about some of this, but I'm not sure it went anywhere... Thanks in advance... -- Mike Schroeder DonorWare |
From: Mattia B. <mat...@li...> - 2006-08-07 19:08:42
|
On Mon, 07 Aug 2006 12:24:17 -0600 Mike Schroeder <Mik...@Do...> wrote: > We have gone through several variations (PAR, PerlWrapper) of installers > for the OS X version of our wxPerl app in the pre-Intel days, but we are > having problems getting a working installer for Intel OS X 10.4.7 (which > now comes with wxPerl 0.22, but our app wants a more current version, > and we get weird path conflicts). Stupid question: do the path conflicts appear with the same (which?) wxPerl version on PPC OS X 10.4.7? I guess not (or it would be too simple) but asking does not hurt :-) Regards Mattia |
From: Mike S. <Mik...@Do...> - 2006-08-07 20:49:30
|
Mattia Barbon wrote: > On Mon, 07 Aug 2006 12:24:17 -0600 > Mike Schroeder <Mik...@Do...> wrote: > >> We have gone through several variations (PAR, PerlWrapper) of installers >> for the OS X version of our wxPerl app in the pre-Intel days, but we are >> having problems getting a working installer for Intel OS X 10.4.7 (which >> now comes with wxPerl 0.22, but our app wants a more current version, >> and we get weird path conflicts). >> > > Stupid question: do the path conflicts appear with the same (which?) > wxPerl version on PPC OS X 10.4.7? I guess not (or it would be too simple) > but asking does not hurt :-) > :-( Wish I knew -- we had a PPC 10.3.x build environment, but dropped that to move to a Intel 10.4.7 build environment. At this point, we're targeting the Intel platform since that seems to be the future -- a PPC build is bonus round at this point... |
From: Christian R. <cre...@we...> - 2006-08-08 23:36:27
|
Hi all, Mike -- sorry for not replying to your request earlier. I was quite busy with my wedding and am only now recovering from it :-). I'm definitely interested in getting PerlWrapper to work on Panther (and Leopard, as soon as I have access to that). Anyone experiencing problems with PerlWrapper on Panther, please contact me. Regards, Christian -- cr...@we... - http://christian.web42.com - http://www.web42.com/crenz/ "I expect a good deal of the problem is that you are busy disbelieving a different God than the one I am busy believing in. In theological discussions more than any other kind, it's easy to talk at right angles and never even realize it." -- Larry Wall |
From: Mike S. <Mik...@Do...> - 2006-08-09 01:01:45
|
Your wedding or an open source project?? Where are your priorities man?!?! :) I went and bought another mac mini, so I now have Intel and PPC versions of OS X 1.4.7 running "clean" and suitable as test beds for apps built with PerlWrapper. Does anyone have the wxPerl minimal.pl as a test of PerlWrapper? Or an xcode project using wxPerl 0.26+ ? I think most of my problems were stemming from wxPerl 0.22 being preinstalled now in OS X in /usr, but the WxPerl 0.26+ stuff all seems to install into /usr/local/ -- and my wxPerl startup was getting confused. If no one has an existing minimal.pl with PerlWrapper, I'll see what I can do, and get some debug output for the list to review. Thanks again. And congratulations on your wedding Christian... :) Mike. Christian Renz wrote: > Hi all, > > Mike -- sorry for not replying to your request earlier. I was quite > busy with my wedding and am only now recovering from it :-). I'm > definitely interested in getting PerlWrapper to work on Panther (and > Leopard, as soon as I have access to that). Anyone experiencing > problems with PerlWrapper on Panther, please contact me. > > Regards, > Christian > > |
From: Mike S. <Mik...@Do...> - 2006-08-10 05:35:23
|
Some progress: 1) I got the PerlWrapper basic example that uses Mac::Applescript working using the instructions from: http://sourceforge.net/mailarchive/message.php?msg_id=12580886 Results: a) it works fine on a clean Intel-based machine b) the clean PPC machine showed the icon with a slash through it, and when trying to run, it nicely gave a dialog about the application not able to run on this architecture --apparently setting the xCode to Universal did not work. 2) I next worked on a wxMinimal example for Intel building off of the previous Intel success. a) copied the /usr/local/lib/libwx* files into the xCode Libraries directory b) ran the Tools/update_dylib_references.pl c) copied the Wx Perl files and auto/Wx files into the Perl-Libraries directory Results: a) the built app ran correctly on the build machine b) tried the app on the clean Intel machine and got this error: Perl Error Can't load '/Users/username/Desktop/PerlWrapper.app/Contents/Resources/Perl-Libraries/auto/Wx/Wx.bundle' for module Wx: dlopen(/Users/username/Desktop/PerlWrapper.app/Contents/Resources/Perl-Libraries/auto/Wx/Wx.bundle,1): Library not loaded: /Library/Perl So two issues I could use some advice on: 1) Suggestions on the "Library not loaded" error? 2) Suggestions on making a Universal PerlWrapper? Thanks in advance for any help! |
From: Mike S. <Mik...@Do...> - 2006-08-10 23:22:02
|
Mike Schroeder wrote: > Perl Error > Can't load > '/Users/username/Desktop/PerlWrapper.app/Contents/Resources/Perl-Libraries/auto/Wx/Wx.bundle' > > for module Wx: > dlopen(/Users/username/Desktop/PerlWrapper.app/Contents/Resources/Perl-Libraries/auto/Wx/Wx.bundle,1): > Library not loaded: /Library/Perl > > > So two issues I could use some advice on: > 1) Suggestions on the "Library not loaded" error? > > OK - this is over my head, but I did a little digging and found this: http://developer.apple.com/documentation/Darwin/Reference/Manpages/man3/dlopen.3.html Mac OS X 10.3 incorporated the dlcompat package written by Jorge Acereda <jac...@us...> and Peter O'Gorman <ogor- ma...@us...>. In Mac OS X 10.4, dlopen was rewritten to be a native part of dyld. And in turn this: http://developer.apple.com/releasenotes/DeveloperTools/dyld.html Am I on the right track? Does this provide any clues to anyone? |