Hi,

the reason for the error seems to be the following lines:
# if data file given in rule file, prepend rule file's path

if ($rule_file =~ m!(.*)/(.*)! && defined($data))
{
    $data = $1."/".$data;
}

Here "/" is assumed to be the directory separator, which is wrong if
or/p is running under Windows. When adding the lines to

if ($rule_file =~ m!(.*)\\(.*)! && defined($data))
{
    $data = $1."\\".$data;
}

it works with Windows. Since I'm not an expert Perl programmer I'm not
sure if this is the preferred way to implement this platform
independent ...

Best regards

Jürgen

_______________________________________________
Tilesathome mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome

Reply via email to