Click to See Complete Forum and Search --> : Ordinal 57/58
cuzchuz
April 10th, 2005, 09:03 AM
Message: When I run itunes I receive an error message "The ordinal 57 could not be located in the dynamic link library ATL.DLL". I receive the same message regarding the ipod except that ordinal 58 cant be found. Once itunes has opened I get told that the software communicating with the ipod is not correctly installed please reinstall itunes.
I receive the the same message when trying to run netmeeting except that ordinal 58 could not be found.
These problems started occuring after I installed critical microsoft updates ( dont know which one//s)
In anticipation
Chilly
Steve R Jones
April 10th, 2005, 09:58 AM
http://www.fancysplace.com/smileys/welcome2.gif
To VirtualDr
What Operating system are you using?
DrMDJ
April 10th, 2005, 11:39 AM
ALT.DLL is a dll (library of routines) related to MS' Active Template Library. It relates to ActiveX and COM objects. But as I recall (and it has been a while so I may be wrong) this dll is something that generally would exist only if one were devloping/writing c++ applications of a certain nature related to ActiveX and/or COM (or ASP), so normally wouldn't be on or needed on a typical user machine. Maybe (as I say) I am forgetting though and there are cases where this DLL would exist and be needed to just run certain applications. It sort of seems so in this case.
Anyway... The messages you are getting about ALT.DLL are basically telling you that a program (two different ones in your case) is trying to call a subroutine in the ALT.DLL library and the routine is not in the DLL. An ordinal number is one way in which subroutines in a dll are called/referenced programmatically. In your case there is an attempt by the programs you are running to call two subroutines (going by the ordinal numbers 57 and 58), and neither one is in fact in the alt.dll you have. Now the reason they are not in the dll is because you don't have the appropriate version of ALT.DLL (ie. the program calling these routines was created based on a given version of ALT.DLL, and one that does not correspond to what you currently have). Perhaps something you've done (like one of your updates) has overwritten a copy of ALT.DLL you had previously.
As Steve asked, it could be helpfull to know the OS you are running. Knowing the particular updates you applied might also help.
cuzchuz
April 13th, 2005, 06:33 AM
Hey
Thanks for replying
Win2000.
Chilly