From: Morbus I. <mo...@di...> - 2002-10-16 21:27:21
|
>>Or, on the other hand, anyone know of issues with FindBin? My previous >>working version was using simply "use lib ./lib", but the newest version >>(again, which works everywhere on Win98 and up) uses FindBin exclusively. > >FindBin is reputedly severly broken. Search PerlMonks for a post from tye. Welp, I finally got some time to test it today under VMWare, and I can point my finger to Win32::GUI: - installed fresh version of Win95B through VMWare. - installed the latest ActivePerl. - installed Win32::API and Win32::GUI through PPM (that gives me the .5xx Win32::GUI). - AmphetaDesk ran fine and as intended through Perl. - rebooted just for kicks. - downloaded Win32::GUI .6xx PPD from SourceForge. - ppm install Win32::GUI. - ran AmphetaDesk. HD churned for a good minute or so, then: Can't load 'C:/Perl/site/lib/auto/Win32/GUI/GUI.dll' for module Win32::GUI: load_file:A device attached to the system is not functioning at C:/Perl/lib/DynaLoader.pm line 206. Compilation failed in require at [snip]AmphetaDesk/OS/Windows.pm line 19. BEGIN failed--compilation aborted [snip]/AmphetaDesk/OS/Windows.pm line 19. Compilation failed in require at [snip] AmphetaDesk.pm line 111. Those relevant files live in the CVS at http://www.sourceforge.net/projects/amphetadesk/ This basically leaves me with: - creating a new .exe/distribution specifically for Windows 95, with the old version of Win32::GUI. - checking for $VERSION within my Windows.pm so that I can set the font size properly depending on the Win32::GUI version. Anything I'm missing? (I'm not ruling out further issues with FindBin as of yet, but this is Patient Number 0 for "things to address"). -- Morbus Iff ( i'm the droid you're looking for ) Culture: http://www.disobey.com/ and http://www.gamegrene.com/ Please Me: http://www.amazon.com/exec/obidos/wishlist/25USVJDH68554 icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |