Мне нравится стиль Vista для пути, поэтому на машине XP я создал NTFS-соединения C:\Users
-> C:\Documents and Settings
и ~\Documents
-> ~\My Documents
, так что мне нужно было написать только один стиль пути C:\Users\me\Documents
.
Однако CPAN::SQLite
и Exporter не очень подходят, когда я устанавливаю PERL5LIB
на 'C:\Users\me\Documents\dev\perl\lib'
. Модули Exporter, унаследованные от Exporter
, начинают жаловаться, что export_to_level
не определен, когда они пытаются его использовать.
Я действительно думаю, что это Exporter
и др., А CPAN::SQLite
- просто жертва, потому что он импортирует символ $dbh
в операторе use, только чтобы Perl жаловался, что $dbh
не был определен. Вдобавок ко всему, модули, относящиеся к XS, жалуются на отсутствие метода начальной загрузки.
Так что кто-нибудь знает, есть ли у Perl (Strawberry) особая проблема с NTFS-переходами?
export_to_level
не определяется, когда Exporter никогда его не вызывает. Фактически, он предоставляет это! - person ikegami   schedule 21.04.2011