>>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


Reply via email to