Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 15 дек 2017, 08:19

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 24 дек 2016, 17:14 
Не в сети
Аватара пользователя

Сообщения: 846
Откуда: Днепропетровская обл.
Comdiv писал(а):
Здравствуйте, Олег.

Проект я выложил после того, как он смог корректно собрать сам себя. Использовать можно с осторожностью - и транслятор может упасть после встречи с некоторыми ошибками в исходном коде, и больших гарантий правильности производимого кода я дать не могу. Сам факт сборки самого себя ещё не гарантия, так как я использую возможности языка не в полной мере. Впрочем, опыт разработки на данный момент у меня положительный - и язык сам по себе, и идеи по контролю корректности, заложенные в транслятор, помогают справиться с сыростью проекта.

Я не против создания раздела на вашем форуме, но вряд ли буду там писать. Что-то вроде новостей проекта появляется в моём блоге, когда у меня появляется желание написать.



Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 24 дек 2016, 19:09 
Не в сети
Администратор
Аватара пользователя

Сообщения: 148
К стати я так и не дотюмкал сразу как и где его собирать, а главное чем и в чем?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 дек 2016, 01:50 
Не в сети

Сообщения: 3
Сборка производится стандартным в *NIX способом для проектов, использующие Makefile - запуском команды make в каталоге проекта - vostok. Для лучшей диагностики по умолчанию используются опции компилятора -fsanitize=*, появившиеся в gcc 5-й версии, поэтому старые версии компилятора могут не собирать проект. Это можно обойти такой командой:
Код: "OBERON"
Что убирает из компиляции опции -fsanitize .

Я дополнил Makefile справочной целью, дающей краткую справку по важным целям и переменным Makefile. Вызвать её можно выполнив команду
Код: "OBERON"


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 08 дек 2017, 22:34 
Не в сети

Сообщения: 3
Транслятор можно попробовать и в Windows. Для его сборки нужно использовать make.cmd, в котором используется tcc, но можно использовать и mingw.
Тестировал в WINE.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Тех.поддержка phpBB