Re: Problems with Class::MOP::Class

[email protected] (Jesse Luehrs)
Newsgroups perl.moose
Message-ID <[email protected]>
On Wed, Aug 24, 2011 at 08:02:22PM -0300, Marcos Barbeitos wrote:
> Howdy! Not sure if this is the right place to post this, but if I try:
> 
> perl -e 'use Class::MOP::Class'
> 
> in my system (Ubuntu 11.04) I get:
> 
> Can't locate object method "initialize" via package
> "Class::MOP::Class" at /usr/local/lib/perl/5.10.1/Class/MOP/Mixin.pm
> line 16.

The Moose internals are a bit complicated and self-referential - in
order for things to be initialized properly, you should only need to do
'use Moose' (or 'use Moose ()' if you aren't currently defining a
class). This will load all of the appropriate underlying modules, and
make sure things are initialized properly.

-doy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.