1. name too long for open_dll

I have run and bound a computer program for Windows. The bound version runs fine on Windows XP but when I run it on a Windows 98 box I get name too long for open_dll. open_dll is obviously called by win32lib.ew. The code will not work with older versions of win32lib.ew that run on Windows 9x, so I couldn't run it as an exw file. I remember reading that win32lib.ew was abandoning support for Windows 9X machines. It seems like such a strange error to see though anyway. Could this be an arbitrary limit imposed by the OS that doesn't exist in NT or is it something else?

Of the portable GUI tool kits available for EUPHORIA are any guaranteed to work on legacy OSes?

Shawn Pringle

new topic     » topic index » view message » categorize

2. Re: name too long for open_dll

SDPringle said...

I have run and bound a computer program for Windows. The bound version runs fine on Windows XP but when I run it on a Windows 98 box I get name too long for open_dll. open_dll is obviously called by win32lib.ew. The code will not work with older versions of win32lib.ew that run on Windows 9x, so I couldn't run it as an exw file.

That error message is generated by euphoria. It uses a buffer of 1040 bytes. I doubt that Win 9X will support path lengths that long (isn't there a limit of 256?). Could you track down the dll that it's failing to openor at least what is being passed to open_dll?

Matt

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu