LINUX.ORG.RU

Загрузка системы, ошибка компиляции

 ,


0

2

Обычно имеется «файл инициализации образа», в котором грузится куча систем. Бывает, что при загрузке возникают ошибки, например, ошибки компиляции. Причём по ошибке не очевидно, где она.

Я написал специальный патч для asdf, чтобы можно было сделать eval in frame и файл или определение системы открылись в редакторе.

Ещё я знаю, что в SLIME есть команда в slime-load-system, которая более прилично печатает ошибки и позволяет сразу скакнуть к месту ошибки. Но её не очень удобно, мягко говоря, вставлять в файл инициализации образа, поскольку это подразумевает наличие емакса, ну и вставлять её нужно, в общем-то, не в лисповый файл, а емаксовый.

А вы как поступаете? Мучаетесь с неудобством открытия файла из дебаггера, пользуетесь всегда slime-load-system или ещё какое-то решение, которого я не знаю?

★★★★★

Последнее исправление: den73 (всего исправлений: 1)

Обычно имеется «файл инициализации образа», в котором грузится куча систем.

Обычно он является системой ASDF, в которой все нужные системы прописаны в зависимостях.

Дальше, в зависимости от среды: в emacs (slime-load-system 'my-runtime)

monk ★★★★★
()

Бывает, что при загрузке возникают ошибки

не бывает такого

anonymous
()
Ответ на: комментарий от monk

Привет. Я слышал ты - один из разработчиков cl-gobject-introspection. На lisper.ru бываешь?

Тут вопрос есть по cl-gir. Ты не мог бы помочь?

ados ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.