I tried to build a rtsp-server on mac, but failed in test given this:
# Failed test 'use RTSP::Server;'
# at t/RTSP-Server.t line 9.
# Tried to use 'RTSP::Server'.
# Error: You can only consume roles, MooseX::Getopt is not a Moose role at /Users/shizhengli/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/darwin-2level/Moose/Exporter.pm line 419
# Moose::with('MooseX::Getopt') called at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 4
# require RTSP/Server.pm at t/RTSP-Server.t line 9
# main::BEGIN at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
# eval {...} at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
# eval 'package main;
# BEGIN { ${^WARNING_BITS} = $args[-1] if defined $args[-1] }
# #line 9 t/RTSP-Server.t
# use RTSP::Server @{$args[0]};
# 1;
#
# ;' at /Users/shizhengli/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/Test/More.pm line 1032
# Test::More::_eval('package main;^JBEGIN { ${^WARNING_BITS} = $args[-1] if defined $args[-1] }^J#line 9 t/RTSP-Server.t^Juse RTSP::Server @{$args[0]};^J1;^J', 'ARRAY(0x7fdbe211b1a0)', '^@^@^@^@^@^@^@^@^@^@^@^@^@') called at /Users/shizhengli/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/Test/More.pm line 1007
# Test::More::use_ok('RTSP::Server') called at t/RTSP-Server.t line 9
# main::BEGIN at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
# eval {...} at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
# Compilation failed in require at t/RTSP-Server.t line 9.
# BEGIN failed--compilation aborted at t/RTSP-Server.t line 9.
# Looks like you failed 1 test of 1.
t/RTSP-Server.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
I tried to build a rtsp-server on mac, but failed in test given this:
How can I fix this?