Илья, Ваш пример модуля, использующего glut, я успешно скомпоновал, но вот когда добавил в пример импорт ещё одного модуля и внёс его в список компонуемых модулей, то получил "failed". После чего осознал, что недопонимаю, по каким же принципам работает линковщик. Не осветите ли суть?:)

Условно говоря, у Вас было
## Код:
```
IMPORT GL := OglOpenGL32, GLUT := OglGLUT, Math, Kernel, WinApi, S := SYSTEM;
DevLinker.LinkExe SimpleApp.exe := National Kernel+ Math OglSimpleApp$
```

и всё вышло ok.

А потом я сделал
## Код:
```
IMPORT GL := OglOpenGL32, GLUT := OglGLUT, Math, NewModule, Kernel, WinApi, S := SYSTEM;
DevLinker.LinkExe SimpleApp.exe := National Kernel+ NewModule Math OglSimpleApp$
```

и получил failed.