При закрытии терминала, Вы также уничтожите socat.
Попытайтесь выполнить его с
socat -d -d pty, raw, echo=1 pty, raw, echo=1 &
disown
Затем необходимо смочь закрыть терминал
Задайте связанные с плавкой вопросы на ПЛАВКЕ googleforum т.е. на gcc-melt@googlegroups.com
; необходимо подписаться, и я (Basile Starynkevitch) должен принять подписку.
И дайте весь вывод своих команд здания. То, что Вы показываете, недостаточно.
Я предполагаю, что Вы, возможно, должны были бы ввести
make all MELTGCC=gcc-4.7 GCCMELT_CXX=g++-4.7
Я предполагаю, что ошибки, которые Вы получаете, состоят в том, потому что сгенерированный код ПЛАВКИ неправильно компилируется как C код, и он должен быть скомпилирован как код C++ (так как это - C++ начиная с ПЛАВКИ 1.0). Я мог бы быть неправым, и я не могу объяснить больше, так как Вы не показали все свои команды и все их выводы.
Я могу теперь воспроизвести ошибку (по-видимому характерный для GCC 4.7), и я работаю над этой ошибкой. Это - MELT-SFT-6; на исправлении ошибки объявят gcc-melt@googlegroups.com
Я просто объявил о ПЛАВКЕ 1.0.1 предвыпускных версии 1, который должен исправить ошибку. Загрузите его и отчет о gcc-melt@googlegroups.com
(не здесь, потому что я почти никогда не читал этот Unix. Форум StackExchange!) любая успешность или неуспешность в Вашей системе.Спасибо.