Page 1 of 1

How do I find out which ch, dll files are missing?

Posted: Fri Mar 25, 2022 1:19 am
by Eugene Lutsenko
How do I find out which ch, dll files are missing?

Code: Select all

_LauncherCrypton2.obj: error ALK2102: unresolved external symbol DC_ICONDEFAULT
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol FILECHECK
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol STRFILE
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol FILESTR
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol DISKNAME
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol INTERNETGETCONNECTEDSTATE
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol FTPCLIENT
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol DC_IMPL
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol DC_WAITON
_LauncherCrypton2.obj: error ALK2102: unresolved external symbol DC_MSGBOX
ALINK: fatal error ALK4102: 10 external symbols unresolved
How to fix this error? I switched to Aleska 2.0 a long time ago

Re: How do I find out which ch, dll files are missing?

Posted: Fri Mar 25, 2022 5:58 am
by reganc
Open the Alaska and eXpress++ help files and do a search for them...

For example:

DC_WAITON is in the eXpress++ DCLIPX.DLL (as mentioned at bottom of function page)
DISKNAME is in Alaska's XbTools III

Re: How do I find out which ch, dll files are missing?

Posted: Fri Mar 25, 2022 9:10 am
by Tom
Your app is missing DCLIPX.LIB and, as Regan mentioned, files from the former "Xbase Tools" - XBTBASE1.LIB and XBTBASE2.LIB (the matching DLLs are needed at runtime). Looks like your path/lib-settings (environment) are wrong.

Re: How do I find out which ch, dll files are missing?

Posted: Fri Mar 25, 2022 10:31 am
by Eugene Lutsenko
Thank you very much. I pointed out the paths to these libraries and everything worked