SSW Perl Installer Help Page

If you experience a problem which is not listed here, please email me: berg@stars.gsfc.nasa.gov

Problem:
I double click setup.pl to begin the installation and nothing happens.

Solution:
Do you have Active Perl version 5.6.1 build 629 or later installed?  To determine what version of Perl you are using, type "perl -v" at the dos command prompt.  If you need to update your Perl installation, uninstall your old version of Perl then re-install it using the latest version which can be obtained from:   http://aspn.activestate.com/ASPN/Downloads/ActivePerl/

Problem:
I double click the desktop sswidl icon and nothing happens.

Solution:
Right click on the sswidl icon and choose properties.  Click the "Shortcut" tab.  Select "Find Target...".
Edit the path to idlde.exe so that it points to the IDL executable (e.g. c:\rsi\idl531\bin\bin.x86\idlde.exe).

Problem:
I double click the desktop daily icon and nothing happens.

Solution:
The update occurred, however the task runs in the background.  To verify that it is working properly:
Right click on the desktop daily icon and choose properties. Click the "Shortcut" tab.  Next to the option "Run:", select "Maximized".  Click "Apply".  Click "OK".  Now double click the desktop daily icon again and you should see the update occur this time.

Problem:
Bad arg length for Socket::unpack_sockaddr_in, length is 0, should be 16 at C:/Perl/lib/Socket.pm line 295.

Solution:
This bug has been fixed in newer versions of Perl.  Upgrade to Perl version. 5.6.0+


Problem:
Can't locate Tk.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at setup.pl line 1.

Solution:
The Perl/Tk widget package is not installed on your pc.  Go here and follow the first step to install this package using PPM


Problem:
I get a virus warning while installing the Tk ppm module.

Solution:
McAfee VirusScan falsely reports the presence of a virus in the Tk ppm module.
Disable the virus scanner when installing the Tk module.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Known Bugs

No feedback to the user during long periods while downloading large ssw tar package files.

Clicking the "Help" button in the SolarSoft splash gui doesn't work on all platforms of windows.

No feedback to the user while the ssw subdirectories are untarred and installed.

Double clicking the desktop daily icon runs in the background and provides no update confirmation.

The Task Scheduler is not auto started in Win NT/2000.

Widgets bounce around the screen.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revisions

September 26 2001

Error widgets added.
Setup checks for obsolete versions of Perl.

October 11 2001

Progress indicator added to give download feedback to users.
Added panel to display instrument package sizes and total disk space needed for installation. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To Do Items

Auto-determine the IDL version used. Search for the path to it's executable.
Auto start the Task Scheduler, if needed, in Win NT/2000.
Auto-enable daily task scheduling on Win 9x systems.
call daily.pl from within setup.pl
double clicking sswidl.pif works but provides no visual feedback.
should I grab ssw_optical_gen.tar.Z?
Freeland missing radio_gen
Why is Freeland mirroring yohkoh_ucon_idl?
auto-Install Tk ppm
check for the pre-existence of ssw in the path
get rid of dos windows
progress indicator during ftp (look in Ppm.pm or CPAN)
error message widget
installation log
Perl file extension .pl not recoqnized in a dos window.
kill ftpd when server is down (timer?)
check for valid email
check for valid ssw path