Undefined subroutine &PMLS::Help::globalconf called at /home/proj/pmls/modules/PMLS/Help.pm line 41. #### my $sections = &dir2array(&globalconf('pmls_help')); # read in all section help files #### use PMLS::System qw(log globalconf); #### use PMLS::Help qw($help); #### use PMLS::Help qw($help); #### A: use B qw(bloh); use C qw(bleh); export = qw(blah); B: use C qw(bleh); use A qw(blah); export = qw(bloh); C: use B qw(bloh); use A qw(blah>; export= qw(bleh); #### Uncaught exception from user code: Undefined subroutine &PMLS::Help::globalconf called at /home/proj/pmls/modules/PMLS/Help.pm line 41. Compilation failed in require at /home/proj/pmls/modules/PMLS/System.pm line 42. BEGIN failed--compilation aborted at /home/proj/pmls/modules/PMLS/System.pm line 42. Compilation failed in require at /home/proj/pmls/modules/GDCF.pm line 35. BEGIN failed--compilation aborted at /home/proj/pmls/modules/GDCF.pm line 35. Compilation failed in require at /home/proj/pmls/modules/PMLS/FS.pm line 27. BEGIN failed--compilation aborted at /home/proj/pmls/modules/PMLS/FS.pm line 27. Compilation failed in require at /home/proj/pmls/modules/PMLS/Repository.pm line 39. BEGIN failed--compilation aborted at /home/proj/pmls/modules/PMLS/Repository.pm line 39. Compilation failed in require at /home/proj/pmls/modules/PMLS/Doc.pm line 27. BEGIN failed--compilation aborted at /home/proj/pmls/modules/PMLS/Doc.pm line 27. Compilation failed in require at /home/proj/pmls/modules/PMLS/Server.pm line 43. BEGIN failed--compilation aborted at /home/proj/pmls/modules/PMLS/Server.pm line 43. Compilation failed in require at /home/proj/pmls/bin/pmls line 16. BEGIN failed--compilation aborted at /home/proj/pmls/bin/pmls line 16. at /home/proj/pmls/bin/pmls line 16 #### *use PMLS::Server * use PMSuite::File qw(safe_save); * use PMLS::Constants; * use PMLS::Doc; use PMSuite::File qw(write_file); use PMLS::Constants; * use PMLS::Pmts qw(getname_iso639); use PMLS::Constants; * use PMLS::Repository; use PMSuite::File qw(file2array); * use PMSuite::List qw(inref isect_union); use PMLS::Constants; use PMLS::Doc; * use PMLS::FS qw(ensure_home); * use GDCF; use PMLS::Constants; * use PMLS::System qw(log message); use PMLS::Constants; * BOOM! use PMLS::Help qw($help); use PMSuite::File qw(dir2array dir2hash); use PMLS::System qw(log globalconf); use PMLS::FS qw(ensure_home); * use PMLS::Protocol; use PMLS::Constants; use PMSuite::File qw(dir2array file2array); use PMSuite::List qw(columns_list); use PMLS::Constants; use PMLS::Help qw($help); use PMLS::System qw(globalconf message); use PMLS::Help qw($help); * use PMLS::Lexicon; use PMSuite::File qw(safe_save); use PMSuite::List qw(inref); use PMLS::Constants; * use PMLS::Meaning; use PMLS::Constants; use PMLS::System qw(log message); * use PMLS::Property qw(get_proparg get_proptype propdist trim); use PMLS::Constants; use PMLS::System qw(message); * use PMLS::Morphology qw(procrule); use PMLS::Constants; use PMLS::Meaning; use PMLS::Repository; use PMLS::System qw(log message); use PMLS::Pmts qw(valid_iso639); use PMLS::Property qw(synmod); use PMLS::Repository; use PMLS::System qw(log globalconf message pb_fillup); * use PMLS::Text; use PMSuite::File qw(dir2array file2scalar); * use PMLS::SNLP::Analyzer qw(analyse filter_analysis); * use PMLS::SNLP::CharServer; use PMLS::System; * use PMLS::SNLP::Comparator qw(compare); * use PMLS::T9::Common; use PMLS::System qw(log); * use PMLS::T9::cz use PMLS::System qw(globalconf); * use PMLS::T9::de use PMLS::System qw(globalconf); * use PMLS::T9::es use PMLS::System qw(globalconf); * use PMLS::T9::fr use PMLS::System qw(globalconf); * use PMLS::T9::it use PMLS::System qw(globalconf); * use PMLS::T9::sk use PMLS::System qw(globalconf); use PMLS::Constants; use PMLS::FS qw(ensure_home); use PMLS::Help qw($help); * use PMLS::Phrase qw(dia2asc compat); use PMLS::Constants; use PMLS::FS qw(ensure_home); use PMLS::System qw(message); use PMLS::Repository; use PMLS::System qw(log message globalconf); use PMLS::T9::Common; use PMLS::Morphology qw(alias concat procrule); use PMLS::Phrase qw(dia2asc is_regex); use PMLS::System qw(globalconf log message miter); use PMLS::Server; use PMLS::System qw(globalconf message procinfo); use PMLS::Text qw(_tident tident_out_suplang); use PMLS::FS; use PMLS::Help qw($help); * use PMLS::NLP; use PMLS::Constants; * use PMLS::MT; use PMSuite::List qw(get_maxval get_minval inref); use PMLS::Constants; use PMLS::Help qw($help); use PMLS::Lexicon; use PMLS::Morphology qw(build_ruleset manal); use PMLS::Pmts qw(valid_iso639); use PMLS::Repository; use PMLS::System qw(kv_out log message); use PMLS::Text; use PMLS::T9::Common; * use PMLS::NLA; use PMSuite::List qw(get_maxval); use PMLS::Constants; use PMLS::FS qw(ensure_home); use PMLS::Help qw($help); use PMLS::Meaning; use PMLS::Morphology qw(build_ruleset manal); use PMLS::System qw(log message globalconf); * use PMLS::NLG; use PMLS::Constants; use PMLS::FS qw(ensure_home); use PMLS::Help qw($help); use PMLS::Pmts qw(valid_iso639); use PMLS::Repository; use PMLS::System qw(log message globalconf); use PMLS::Phrase; use PMLS::Repository; use PMLS::System qw(message); use PMLS::Text; use PMLS::Protocol qw(msg_compose msg_verify); use PMLS::System qw(globalconf log message num_cpus procinfo cmdloop); * use PMLS::User; use PMLS::Constants; use PMLS::FS qw(ensure_home); use PMLS::Help qw($help); use PMLS::System qw(globalconf message);