From: Sergei S. <ser...@ya...> - 2006-10-21 10:56:09
|
Hello All, here is a number command lines and their screen output: " build.pl :INFO: executing ==> \cd /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57; wget -nv http://search.cpan.org/src/ABERGMAN/Alien-0.91/lib/Alien.pm 12:44:17 URL:http://search.cpan.org/src/ABERGMAN/Alien-0.91/lib/Alien.pm [2581/2581] -> "Alien.pm" [1] build.pl :INFO: executing ==> cd /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22; WX_CONFIG=/maxtor5/sergei/AppsFromScratchWD/install/wxGTK-2.6.3/bin/wx-config; export WX_CONFIG; echo no | /usr/bin/perl5.8.7 -w -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Build-0.2805/lib/perl5/site_perl/5.8.7 -I . -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57 -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib Build.PL --prefix /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57 Creating custom builder _build/lib/My/Build/new_from_context_is_broken.pm in _build/lib/My/Build Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Do you want to build wxWidgets? [no] Creating new 'Build' script for 'Alien-wxWidgets' version '0.22' build.pl :INFO: executing ==> cd /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22; WX_CONFIG=/maxtor5/sergei/AppsFromScratchWD/install/wxGTK-2.6.3/bin/wx-config; export WX_CONFIG; echo no | /usr/bin/perl5.8.7 -w -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Build-0.2805/lib/perl5/site_perl/5.8.7 -I . -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57 -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib Build lib/Alien/wxWidgets/Utility.pm -> blib/lib/Alien/wxWidgets/Utility.pm lib/Alien/wxWidgets.pm -> blib/lib/Alien/wxWidgets.pm Manifying blib/lib/Alien/wxWidgets/Utility.pm -> blib/libdoc/Alien::wxWidgets::Utility.3pm Manifying blib/lib/Alien/wxWidgets.pm -> blib/libdoc/Alien::wxWidgets.3pm 'gl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'animate' library not found at inc/My/Build/Any_wx_config.pm line 141. 'fl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'stc' library not found at inc/My/Build/Any_wx_config.pm line 141. 'deprecated' library not found at inc/My/Build/Any_wx_config.pm line 141. 'gizmos' library not found at inc/My/Build/Any_wx_config.pm line 141. 'ogl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'plot' library not found at inc/My/Build/Any_wx_config.pm line 141. 'mmedia' library not found at inc/My/Build/Any_wx_config.pm line 141. 'svg' library not found at inc/My/Build/Any_wx_config.pm line 141. build.pl :INFO: executing ==> cd /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22; WX_CONFIG=/maxtor5/sergei/AppsFromScratchWD/install/wxGTK-2.6.3/bin/wx-config; export WX_CONFIG; echo no | /usr/bin/perl5.8.7 -w -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Build-0.2805/lib/perl5/site_perl/5.8.7 -I . -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57 -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib Build test t/01_load............ok t/zy_pod_coverage....skipped all skipped: Test::Pod::Coverage 1.00 required for testing POD coverage t/zz_pod.............skipped all skipped: Test::Pod 1.00 required for testing POD All tests successful, 2 tests skipped. Files=3, Tests=1, 0 wallclock secs ( 0.22 cusr + 0.07 csys = 0.29 CPU) build.pl :INFO: executing ==> cd /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22; WX_CONFIG=/maxtor5/sergei/AppsFromScratchWD/install/wxGTK-2.6.3/bin/wx-config; export WX_CONFIG; echo no | /usr/bin/perl5.8.7 -w -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Build-0.2805/lib/perl5/site_perl/5.8.7 -I . -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57 -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib Build install 'gl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'animate' library not found at inc/My/Build/Any_wx_config.pm line 141. 'fl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'stc' library not found at inc/My/Build/Any_wx_config.pm line 141. 'deprecated' library not found at inc/My/Build/Any_wx_config.pm line 141. 'gizmos' library not found at inc/My/Build/Any_wx_config.pm line 141. 'ogl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'plot' library not found at inc/My/Build/Any_wx_config.pm line 141. 'mmedia' library not found at inc/My/Build/Any_wx_config.pm line 141. 'svg' library not found at inc/My/Build/Any_wx_config.pm line 141. Skipping /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux/Alien/wxWidgets/Config/gtk2_2_6_3_uni_gcc_3_4.pm (unchanged) Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Skipping /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux/Alien/wxWidgets.pm (unchanged) Skipping /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux/Alien/wxWidgets/Utility.pm (unchanged) Skipping /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/local/share/man/man3/Alien::wxWidgets::Utility.3pm (unchanged) Skipping /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/local/share/man/man3/Alien::wxWidgets.3pm (unchanged) Writing /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux/auto/Alien/wxWidgets/.packlist build.pl :INFO: executing ==> cd /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57; WX_CONFIG=/maxtor5/sergei/AppsFromScratchWD/install/wxGTK-2.6.3/bin/wx-config; export WX_CONFIG; /usr/bin/perl5.8.7 -w -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I /maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux -I /maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib Makefile.PL --extra-cflags "-I/maxtor5/sergei/AppsFromScratchWD/build/wxGTK-2.6.3/contrib/include" Checking if your kit is complete... Looks good # running Build.PL /usr/bin/perl5.8.7 -I_build/lib -I/maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I/maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux -I/maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7/i386-linux -I/maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I/maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib -I/maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57 Build.PL Deleting _build Creating custom builder _build/lib/My/Build/new_from_context_is_broken.pm in _build/lib/My/Build Checking whether your kit is complete... Looks good Do you want to build wxWidgets? [no] no Deleting Build Removed previous script 'Build' Creating new 'Build' script for 'Alien-wxWidgets' version '0.22' Writing Makefile for Wx::Grid Attempt to free unreferenced scalar: SV 0x87609e8 at /usr/lib/perl5/5.8.7/ExtUtils/MakeMaker.pm line 183. ERROR from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/Makefile.PL: ERROR from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/stc/Makefile.PL: No such 'link' library: 'stc' at /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build/Wx/build/MakeMaker.pm line 202 # Looks like your test died before it could output anything. ". Do the " 'gl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'animate' library not found at inc/My/Build/Any_wx_config.pm line 141. 'fl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'stc' library not found at inc/My/Build/Any_wx_config.pm line 141. 'deprecated' library not found at inc/My/Build/Any_wx_config.pm line 141. 'gizmos' library not found at inc/My/Build/Any_wx_config.pm line 141. 'ogl' library not found at inc/My/Build/Any_wx_config.pm line 141. 'plot' library not found at inc/My/Build/Any_wx_config.pm line 141. 'mmedia' library not found at inc/My/Build/Any_wx_config.pm line 141. 'svg' library not found at inc/My/Build/Any_wx_config.pm line 141. " messages mean my wxGtk is not good enough for Wx-0.57 ? It was OK for Wx-0.26. Or the build script simply can't find these libraries ? If the latter, how do I specify their locations and where should they be located ? Thanks, Sergei. Applications From Scratch: http://appsfromscratch.berlios.de/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Mattia B. <mat...@li...> - 2006-10-24 19:19:32
|
On Sat, 21 Oct 2006 03:55:57 -0700 (PDT) Sergei Steshenko <ser...@ya...> wrote: Hi, > 'gl' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'animate' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'fl' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'stc' library not found at inc/My/Build/Any_wx_config.pm line 141. ^^^^^ This... > 'deprecated' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'gizmos' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'ogl' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'plot' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'mmedia' library not found at inc/My/Build/Any_wx_config.pm line 141. > 'svg' library not found at inc/My/Build/Any_wx_config.pm line 141. > ERROR from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/Makefile.PL: ERROR > from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/stc/Makefile.PL: No such > 'link' library: 'stc' at ^^^^^ ...and this are the relevant messages. > messages mean my wxGtk is not good enough for Wx-0.57 ? It was OK for > Wx-0.26. > > Or the build script simply can't find these libraries ? If the latter, > how do I specify their locations and where should they be located ? You should only need: cd contrib/src/stc make make install in you wxGTK build script. This was needed for Wx-0.26 as well. HTH Mattia |
From: Sergei S. <ser...@ya...> - 2006-10-24 21:33:17
|
--- Mattia Barbon <mat...@li...> wrote: > On Sat, 21 Oct 2006 03:55:57 -0700 (PDT) > Sergei Steshenko <ser...@ya...> wrote: > > Hi, > > > 'gl' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'animate' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'fl' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'stc' library not found at inc/My/Build/Any_wx_config.pm line 141. > ^^^^^ > This... > > > 'deprecated' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'gizmos' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'ogl' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'plot' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'mmedia' library not found at inc/My/Build/Any_wx_config.pm line 141. > > 'svg' library not found at inc/My/Build/Any_wx_config.pm line 141. > > > ERROR from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/Makefile.PL: > ERROR > > from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/stc/Makefile.PL: No > such > > 'link' library: 'stc' at > ^^^^^ > ...and this are the relevant messages. > > > messages mean my wxGtk is not good enough for Wx-0.57 ? It was OK for > > Wx-0.26. > > > > Or the build script simply can't find these libraries ? If the latter, > > how do I specify their locations and where should they be located ? > > You should only need: > > cd contrib/src/stc > make > make install > > in you wxGTK build script. This was needed for Wx-0.26 as well. > > HTH > Mattia > The point is wxGtk remains the same as it was for Wx-0.26. So I do not understand why now build script(s) for Wx-0.57 complain. There is apparently a bigger problem: " Checking if your kit is complete... Looks good # running Build.PL /usr/bin/perl5.8.7 -I_build/lib -I/maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build -I/maxtor5/sergei/AppsFromScratchWD/install/Wx-0.57/lib/perl5/site_perl/5.8.7/i386-linux -I/maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7/i386-linux -I/maxtor5/sergei/AppsFromScratchWD/install/Module-Pluggable-3.1/lib/perl5/site_perl/5.8.7 -I/maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/Alien-wxWidgets-0.22/lib -I/maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57 Build.PL Deleting _build Creating custom builder _build/lib/My/Build/new_from_context_is_broken.pm in _build/lib/My/Build Checking whether your kit is complete... Looks good Do you want to build wxWidgets? [no] no Deleting Build Removed previous script 'Build' Creating new 'Build' script for 'Alien-wxWidgets' version '0.22' Writing Makefile for Wx::Grid Attempt to free unreferenced scalar: SV 0x87609e8 at /usr/lib/perl5/5.8.7/ExtUtils/MakeMaker.pm line 183. ERROR from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/Makefile.PL: ERROR from evaluation of /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/ext/stc/Makefile.PL: No such 'link' library: 'stc' at /maxtor5/sergei/AppsFromScratchWD/build/Wx-0.57/build/Wx/build/MakeMaker.pm line 202 # Looks like your test died before it could output anything. " - the line which particularly bothers me is Attempt to free unreferenced scalar: SV 0x87609e8 at /usr/lib/perl5/5.8.7/ExtUtils/MakeMaker.pm line 183. and here is the context in /usr/lib/perl5/5.8.7/ExtUtils/MakeMaker.pm: 175 sub eval_in_x { 176 my($self,$dir) = @_; 177 chdir $dir or Carp::carp("Couldn't change to directory $dir: $!"); 178 179 { 180 package main; 181 do './Makefile.PL'; 182 }; 183 if ($@) { 184 # if ($@ =~ /prerequisites/) { 185 # die "MakeMaker WARNING: $@"; 186 # } else { 187 # warn "WARNING from evaluation of $dir/Makefile.PL: $@"; 188 # } 189 die "ERROR from evaluation of $dir/Makefile.PL: $@"; 190 } 191 } . The Attempt to free unreferenced scalar: SV 0x87609e8 at /usr/lib/perl5/5.8.7/ExtUtils/MakeMaker.pm line 183. line bothers me very much because it looks like a problem in Perl's binary guts. Maybe I'll install newer ExtUtils::MakeMaker - currently the version is " 5 $VERSION = '6.17'; " and/or try it on a different machine - that other one has Perl v 5.8.8 and my attempts so far have been using Perl v 5.8.7. Unfortunately, building Wx-Perl has become more difficult, and after addition of Alien::<whatever> mechanism Makefile.PL is still needed, though the intent of Alien::<whatever> mechanism is to get rid of the whole ExtUtils::MakeMaker and Makefile.PL stuff altogether ... Thanks, Sergei. Applications From Scratch: http://appsfromscratch.berlios.de/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Mattia B. <mat...@li...> - 2006-10-25 21:47:19
|
On Tue, 24 Oct 2006 14:33:03 -0700 (PDT) Sergei Steshenko <ser...@ya...> wrote: > The point is wxGtk remains the same as it was for Wx-0.26. So I do not understand > why now build script(s) for Wx-0.57 complain. Do you have a libwx*stc*.so installed alongside the other wxWidgets libraries? Did you pass > - the line which particularly bothers me is > > Attempt to free unreferenced scalar: SV 0x87609e8 at /usr/lib/perl5/5.8.7/ExtUtils/MakeMaker.pm > line 183. > line bothers me very much because it looks like a problem in Perl's binary guts. I get it all the times I forget to build STC. While the warning indicates a possible, problem in Perl, I would not worry much about it. > Unfortunately, building Wx-Perl has become more difficult, and after addition of > Alien::<whatever> mechanism Makefile.PL is still needed, though the intent of > Alien::<whatever> mechanism is to get rid of the whole ExtUtils::MakeMaker and > Makefile.PL stuff altogether ... IMO it has not, it is just the procedure that has changed. For what is worth, the scripts I use to make binary releases have become much smaller after the introduction of Alien::wxWidgets. And the intento of Alien was never to replace Makefile.PL, as it is explained in the Alien manifesto. Regards Mattia |