Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]8735[/thread]

Fcntl meldet Export-Fehler ( :flock )



<< >> 4 Einträge, 1 Seite
GwenDragon
 2007-02-07 13:54
#74121 #74121
User since
2005-01-17
14784 Artikel
Admin1
[Homepage]
user image
Sehr seltsamer Exportfehler
C:\>perl56
use Fcntl qw(O_WRONLY O_APPEND O_TRUNC O_EXCL O_CREAT :flock);
^Z
":flock" is not exported by the Fcntl module at - line 1
Can't continue after import errors at - line 1
BEGIN failed--compilation aborted at - line 1.


Während
C:\>perl56
use Fcntl qw(:flock O_WRONLY O_APPEND O_TRUNC O_EXCL O_CREAT);
^Z

keinen Fehler liefert.

Ausschnitt aus Fcntl.pm (1.03)
Code: (dl )
1
2
%EXPORT_TAGS = (
   'flock'   => [qw(LOCK_SH LOCK_EX LOCK_NB LOCK_UN)],
\n\n

<!--EDIT|GwenDragon|1170849510-->
ptk
 2007-02-07 22:07
#74122 #74122
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Ja, das ist ein Fehler bei älteren Exporter-Versionen. In perl5.8.0 sehe ich es noch, in perl5.8.8 nicht mehr. Lösung: einfach zwei use-Zeilen daraus machen.
GwenDragon
 2007-02-08 23:00
#74123 #74123
User since
2005-01-17
14784 Artikel
Admin1
[Homepage]
user image
Ah ja.

Tritt bei Perl56 nicht auf wenn ich folgendermaßen aufrufe:
Code: (dl )
use Fcntl qw( :flock O_WRONLY O_APPEND O_TRUNC O_EXCL O_CREAT );
bloonix
 2007-02-09 01:44
#74124 #74124
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=GwenDragon,08.02.2007, 22:00]
Code: (dl )
use Fcntl qw( :flock O_WRONLY O_APPEND O_TRUNC O_EXCL O_CREAT );
[/quote]
Meinen Aufruf habe ich jetzt dahingehend geändert... mal sehen ob
es klappt... ;)
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
<< >> 4 Einträge, 1 Seite



View all threads created 2007-02-07 13:54.