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