From: Ed H. <ed...@do...> - 2006-08-11 16:29:14
|
Hullo! I've decided that I am going to start working with home-compiled versions of wxwidgets and wxperl, so that when I ask about a bug and Mattia says "fix is in CVS" I can go get that fix. I've got a mingw/msys system together. I compiled wxWidgets using it and confirmed the samples worked on a testbed "clean install" of Win XP. (I followed the steps here: http://jupiter.dnsalias.net/howto/wxWidgets/wxWidgets_MinGW.jsp ) Now I'd like to roll me up some wxPerl. I'm using ActiveState perl 5.8.8 build 817 (the latest stable version from activestate). My mingw is configured to see that perl in its PATH as /perl/bin/perl. I'm not exactly sure where to go from here. My next step would be to install Alien-wxWidgets I guess. I can't get the cpan shell working from within my msys environment. It says "Set up gcc environment" and hangs. So I downloaded the tarball of Alien-wxWidgets in my msys home directory. I ran perl Build.pl and said "no" I don't want to build wxWidgets. (I already built it, and wx-config is in my path). It created a Build script, which gave me some of the following output (apologies for its incompleteness -- I haven't yet figured out how to cut and paste from a msys window!) -- Build: blib\lib\Alien\wxWidgets.pm: cannot resolve L<Alien> in paragraph 8. (some more stuff that doesn't look like errors, then...) Configuration error: could not find libraries for this configuration at inc/My/Build/Win32.pm line 63. Hmmm, I thought. I'll try saying I *do* want to build the toolkit. I removed the unpacked tarball and unpacked it again, and this time said "yes" to the "Do you want to build WxWidgets?" question. I ran the build script and ended up with the exact same "cannot resolve L<Alien> in paragraph 8" and then a "Fetch failed! 404 not found " trying to fetch \pub\2.6.3\wxWidgets-2.6.3.yes from biolpc22.york.ac.uk' It then printed "Fetching wxWidgets..." and quit. I'm going to go back, for now, to the pre-Alien version of wxPerl, but I would like to find out how to do this right. I am very new to msys/mingw, but things have gone very well except for the Alien business. I ran it again and said "yes" I want to build it. |