Hi

Not sure if this falls within the remit of good question etiquette but on
the off chance that someone can help me out here goes...

I have downloaded some code in order to run a proof of concept for an
application that obtains information for a given user-agent of a mobile
device.

This application uses MLDBM.pm and is giving me the following error:

sdbm store returned -1, errno 22, key "versions" at
C:/Perl/site/lib/MLDBM.pm line 161, <IN> line 47800.

My problem is that I am unfamiliar with MLDBM.pm and I am having
difficulties understanding how MLDBM.pm actually works and so working out
how to deal with this error.

To summarize there is a demo script ua.pl which uses a module WURFLite.pm to
look up a user agent from wurfl.xml.

These are available at http://webcab.de/WURFL/ and
http://wurfl.sourceforge.net/ - I have not included them here due to the
size and the fact that my question at this stage is not aiming to be too
specific. I can post them if anyone thinks they may help.

47800 is the last line in the version of the xml that I am using.

It worked fine on a linux box but will not work with AS Perl on a windows
box.

Basically what I am asking is if anyone has used MLDBM.pm in AS Perl on a
windows box and has come across something like this, or if someone can help
me with my understanding of what MLDBM does or how it works so that I might
understand what the error msg means.

I know there is also a Mobile::WURFL module but that uses a database which I
would like to avoid if possible.

Any pointers much appreciated.

Kind regards
Mark


_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to