OEM Troubleshooting: Unable to find main dictionary, Could Not Start Speller

By Madhukar Moogala

 

Q. When I run my app and hit any key at AutoCAD command line, I get a AutoCAD dialog saying:
Unable to find main dictionary. Could not start speller”
AutoCAD command line then reports: “Can’t find speller module: AcSpellEng.dll”
What am I supposed to do in the OEM wizard to get this going?

A.

It seems that Copying and Patching Spell files has not taken place while building your OEM application, this is because “_Spell” command has not enabled in your commands page.

OEM Wizard while creating stamp.bat file  wizard initiates stamping for each enabled command such that all dependencies are copied to your project folder [.\AutoCAD OEM XXXX- English\Projects\<OEMAPP>\Toolkit]

XXXX stands for version for e.g. 2016.

So enable full support for “‘_Spell’”, after building application, open <oemapp>stamp.bat and find for :SPELLDONE, you ‘ll find stamping of AcSpell.dll takes place.


Comments

One response to “OEM Troubleshooting: Unable to find main dictionary, Could Not Start Speller”

  1. mamatha981@yahoo.com Avatar
    mamatha981@yahoo.com

    Hi Madhukar,
    I am working on AUTOLISP, I need to run the routine in while loop. The while loop should start with keyboard input and stop with enter. Do you know how to do it, please let me know.
    Thanks

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading