I am getting the following errors multiple times on compile
Indistinguishable new prototype: PhoenixDCT:INIT
Indistinguishable new prototype: PhoenixDCT:KILL
PhoenixDCT is my dictionary DLL in a multi-dll program.
the error is in the clw and I notice the following code in the clw.
Not sure why the lines are duplicated? Should these lines be duplicated?
Any thoughts on why I am getting this error?
! Declare init functions defined in a different dll
MODULE('PHOENIXDCT.DLL')
PHOENIXDCT:Init PROCEDURE(, ),DLL
PHOENIXDCT:Kill PROCEDURE,DLL
END
MODULE(‘PHOENIXDCT.DLL’)
PHOENIXDCT:Init PROCEDURE(, ),DLL
PHOENIXDCT:Kill PROCEDURE,DLL
END
I solved this by Exporting to txa, then looking for data dll name and comparing to a working dll’s txa.
ended up having an extra [module] bit. Deleted that. Then created a new app from txa. finally solved.
If I recall correctly, I had DLL’s all over the place. I tend to make copies of folders when I have troubles for going back to. Once I got rid of all the DLL’s and sorted out the paths, no more errors. I now zip up my files instead of creating copies.