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
