Language not deployed in standalone IDE

Hello,

I have an issue with building a standalone IDE. I have followed the available tutorials, but when I open the IDE, I can't use my language. For example, for the tutorial calculator language I get the following errors:

- on the model "Can't find language: calculator"

- on the solution "Used language calculator is not deployed", "Descendants with errors"

If I attempt to build the solution, I get the following:

The calculator language is added as a used language:

And the language itself is visible in Modules Pool:

 

I use the latest MPS. For the build scripts, I used the generated defaults provided by the IDE - the only thing I changes was the path to the generic distribution.

How can I fix this so that I can use my language in a standalone IDE?

5 comments
Comment actions Permalink

Check the dependencies of the calculator language (select it in the project view then press Alt+Enter). It could be that one of its dependencies could not be loaded.

0
Comment actions Permalink

it looks like this

0
Comment actions Permalink

What about the Used Languages tab?

Are there any errors in Settings → Plugins?

Any errors in the logs?

0
Comment actions Permalink

If you can, come to the MPS Office Hours tomorrow, and we'll have a look.

0
Comment actions Permalink

So, I managed to compile the standalone IDE from the exact same project on a second computer and it worked. I reinstalled MPS and cleared userprofile data on the original computer and it now also works. Not really sure what was the problem, but it's fine now. Anyway, thanks for your help.

0

Please sign in to leave a comment.