› Forums › Knowledge Base › Knowledge Base Articles › 1100 – IPLIB ERROR LAUNCHING THESKY6 OR CCDSOFT
- This topic has 0 replies, 1 voice, and was last updated 2:00 pm on 2005-08-23 by admin.
Tagged: TheSky6 Professional Edition
-
Author
-
August 23, 2005 at 2:00 pm #88252
adminParticipantSoftware Bisque Knowledge Base Article – 1100
IPLIB ERROR LAUNCHING THESKY6 OR CCDSOFT
ISSUE
When launching TheSky6 (or CCDSoft version 5), the following error message appears:
Load IPLib error
“Unable to find address of 'iplColorMedianFilter' function.”
Or,
Load IPLib error
“Unable to find address of “iplDecimateExt” function.”
Or,
Load IPLib error
“Unable to find address of “iplSetBorderMode” function.”
Or,
Load IPLib err
“No IPLib.dll was found in the waterfall procedure.”
Or,
Load IPLib err
“The procedure entry point ip/rotate could not be located in the dynamic library ipl.dll.”
Or similar error message.
BACKGROUND
TheSky6 and CCDSoft employ an image processing library published by Intel Corporation. This library can be distributed by independent software vendors (ISVs) such as Software Bisque in two different forms, either:
- as a processor independent library file (named iplPX.dll), or
- as processor-specific library files (named iplA6.dll, iplM5.dll, iplM6.dll, iplP5.dll, iplP6.dll and iplw7.dll).
A secondary “stub” library, named ipl.dll, figures out which of the above libraries to load into memory when an application that uses these libraries (such as TheSky6) is launched.
If any one of the above (bulleted) library files residing on the computer (that is, the file is in a system folder, or a folder in the computer's PATH environment variable) is not the current version (2.5.2.82), then the IPLib error message will be displayed.
These Intel library files are normally located in the C:/Windows, C:/Windows/System or C:/Windows/System32 folder.
RESOLUTION
Step I
- Navigate to TheSky6's (or CCDSoft's) installation folder (C:/Program Files/Software Bisque/TheSky6 is the default folder).
- Rename the file “IPL.DLL” to “IPLNEW.DLL”.
- Rename the file “IPLPX.DLL” to “IPLPXNEW.DLL”.
This will cause TheSky6 to use the older DLLs in the system folder (TheSky6 is backward compatible with the older versions).
Step II
If, after performing Step I above, the error message persists, then one or more of the older version processor-specific files (see above) is still being loaded by Windows. These files can be renamed so that the processor-independent library will be used instead.
- Click Start | Search.
- Click All Files and Folders.
- Enter “ipl*.dll” to search for every occurrence of the Intel library files on your computer.
- Rename each processor-dependent library file. For example, rename iplA6.dll to iplA6Old.dll.
Once this above procedure is complete, TheSky6 should successfully launch.
Software Bisque is researching for other possible resolutions to this issue.
Step III
If you wish to update the processor-specific IPL libraries in your computer's C:/Windows/System folder, download IPLDLLs.zip and replace the existing DLLs with the DLLs in the zip file.
- Unzip contents of the above zip file into the C:/Windows/System folder.
- Click “Yes” when asked to confirm replacement of the existing files.
The article was formerly published under SBKB article number 1007, 1060 and 1062 and 1149
APPLIES TO
TheSky6, all Editions.
KEYWORDS
SBKB
Last Reviewed: 07/05/2005
-
AuthorPosts
The forum ‘Knowledge Base Articles’ is closed to new topics and replies.