Some clarrification on Moose Version 0.80 had the problem But I installed the latest Class::MOP then the even Moose 0.81 and it passed the tests
On Sun, Jun 7, 2009 at 4:13 PM, Curtis Jewell<perl.lists.wi...@csjewell.fastmail.us> wrote: > The problem with Devel::Declare is a known one. (It actually happens to > be an ExtUtils::Depends problem.) > > The patch in http://rt.cpan.org/Public/Bug/Display.html?id=45224 needs > to be applied in order for this to compile - the version of > ExtUtils::Depends on CPAN atm does not have that patch. > > Do that, reinstall ExtUtils::Depends, then install Devel::Declare again. > Should work. Or just wait a few days for a new version of > ExtUtils::Depends. > > As for Moose, it's always tested fine for me... let me see what the > failing test does a little later. I want to rest for another few hours. > > --Curtis > > On Sun, 07 Jun 2009 08:54 +0300, "Ali M." <tclwarr...@gmail.com> wrote: >> Okay This one is about Devel::Declare >> >> I can't install it, and below is the output I get >> >> >> >> C:\>cpan Devel::Declare >> Database was generated on Sun, 07 Jun 2009 05:50:57 GMT >> Running install for module 'Devel::Declare' >> Running make for F/FL/FLORA/Devel-Declare-0.005005.tar.gz >> Checksum for >> C:\strawberry\cpan\sources\authors\id\F\FL\FLORA\Devel-Declare-0.005005.tar.gz >> ok >> >> CPAN.pm: Going to build F/FL/FLORA/Devel-Declare-0.005005.tar.gz >> >> Checking if your kit is complete... >> Looks good >> Writing Makefile for Devel::Declare >> cp lib/Devel/Declare/Context/Simple.pm >> blib\lib\Devel\Declare\Context\Simple.pm >> cp lib/Devel/Declare.pm blib\lib\Devel\Declare.pm >> cp lib/Devel/Declare/MethodInstaller/Simple.pm >> blib\lib\Devel\Declare\MethodInstaller\Simple.pm >> C:\strawberry\perl\bin\perl.exe "-Iinc" >> C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap >> C:\strawberry\perl\lib\ExtUtils\typemap Declare.xs > Declare >> .xsc && C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e >> mv Declare.xsc Declare.c >> gcc -c -IC:\strawberry\perl\site\lib\B\Hooks\OP\Check\Install -s -O2 >> -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS >> -fno-stri >> ct-aliasing -DPERL_MSVCRT_READFIX -s -O2 >> -DVERSION=\"0.005005\" -DXS_VERSION=\"0.005005\" >> "-IC:\strawberry\perl\lib\CORE" Declare.c >> >> Running Mkbootstrap for Devel::Declare () >> C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod >> 644 Declare.bs >> C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Mksymlists \ >> -e "Mksymlists('NAME'=>\"Devel::Declare\", 'DLBASE' => 'Declare', >> 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => >> []);" >> dlltool --def Declare.def --output-exp dll.exp >> g++ -o blib\arch\auto\Devel\Declare\Declare.dll -Wl,--base-file >> -Wl,dll.base -mdll -s -L"C:\strawberry\perl\lib\CORE" >> -L"C:\strawberry\c\lib" Declare. >> o -Wl,--image-base,0x25170000 >> C:\strawberry\perl\lib\CORE\libperl510.a -lmsvcrt -lmoldname >> -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi >> 32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr >> -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp >> Declare.o:Declare.c:(.text+0x41be): undefined reference to >> `hook_op_check' >> Declare.o:Declare.c:(.text+0x41d9): undefined reference to >> `hook_op_check' >> Declare.o:Declare.c:(.text+0x41ef): undefined reference to >> `hook_op_check' >> collect2: ld returned 1 exit status >> dmake.EXE: Error code 129, while making >> 'blib\arch\auto\Devel\Declare\Declare.dll' >> FLORA/Devel-Declare-0.005005.tar.gz >> C:\strawberry\c\bin\dmake.EXE -- NOT OK >> Running make test >> Can't test without successful make >> Running make install >> Make had returned bad status, install seems impossible >> >> C:\> > -- > Curtis Jewell > swords...@csjewell.fastmail.us > > %DCL-E-MEM-BAD, bad memory > -VMS-F-PDGERS, pudding between the ears > > [I use PC-Alpine, which deliberately does not display colors and pictures in > HTML mail] > >