Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт окт 20, 2017 5:27 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 95 сообщений ]  На страницу 1 2 3 4 57 След.
Автор Сообщение
 Заголовок сообщения: C-- Sphinx Compiler
СообщениеДобавлено: Пт мар 04, 2016 1:35 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4219
Today I've received a letter with only one link: https://github.com/jossk/c--sphinx

C-- is going open-source!

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пт мар 04, 2016 2:54 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1599
Прикольно. А оно насколько старое относительно бинарной версии? Программы из нашего репозитория соберёт?

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пт мар 04, 2016 3:15 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4219
Бинарник из гита https://github.com/jossk/c--sphinx/blob ... rc/c--.exe cобирает все отлично.
Является ли этот бинарник собранным на основе исходников репозитария или нет - я не знаю.
Логично предположить, что да. Нужно пересобрать бинарник из исходников и тогда проверить, чтобы знать наверняка.

Откуда исходники у Kirill Joss не знаю, это странно.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пт мар 04, 2016 3:22 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4219
В исходниках:
Цитата:
unsigned char compilerstr[]="SPHINX C-- 0.239";
Т.е. это или последний или один из.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пт мар 04, 2016 3:28 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1076
Шансы получить нативный компилятор C-- для Linux и самой KolibriOS резко возрастают.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пт мар 04, 2016 8:05 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4219
Я распросил Kirill Joss'a.

Цитата:
2016-03-04 18:53 GMT+02:00 Kirill Joss <jossik@gmail.com>:
Я ему тоже писал несколько раз
Но вот он через Н лет решил и выслал мне исходники.
Пока я их выложил на github.

>Как ты связан с разработкой на С-- ?

Ну пока никак - давно писал на C-- просто.

Вот такая история. Я писал Шекеру единожды и он мне не ответил. Настойчивость другого Кирилла победила :)

Можно начинат портироват. Кто умеет?))

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Ср мар 23, 2016 7:34 pm 
В сети

Зарегистрирован: Вт окт 05, 2010 6:05 pm
Сообщения: 178
Добавил ключик для установки расширения скомпилированного файла, чтобы чуток меньше с батниками и т.п. возиться


Вложения:
c--.zip [288.62 КБ]
130 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Вс апр 10, 2016 9:58 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 439
Переделал на gcc, портировал под Linux. В архиве исходники и скомпиленые файлы под обе платформы. Linux у меня старенький очень, Fedora Core 1, но надеюсь проблем с компиляцией на других Linux не будет. Под Винду компилил в Dev-C++ 4.9.9.2. Настройки под что компилировать описаны в Makefile. Осталось всё это опробовать на реальных проектах, всё ли компилит как надо или ещё что-то упустил.


Вложения:
cmm.zip [805.76 КБ]
117 скачиваний

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Вс апр 10, 2016 10:51 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4219
WINDOWS
Если поместить с--.exe и с--.ini в папку с программой, компиляция происходит нормально, бинарник рабочий.

Однако есть баг:
1. Поместить с--.exe и с--.ini в другую папку.
2. Прописать путь к этой папки в переменной PATH
3. Запустить compile.bat
→ со старой версии С-- компиляция ок
для новой версии С-- ошибка
Изображение

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пн апр 11, 2016 3:49 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 439
Исправлено.


Вложения:
cmm.zip [806.33 КБ]
128 скачиваний

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пн апр 11, 2016 3:13 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4219
Fixed well. :)
Как насчет теперь версии для Колибри? :)

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пн апр 11, 2016 3:28 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 439
Этим и занят. Пока собираю рабочий набор инклудников и библиотек. Что-то есть, но линкер crt2.o просит.

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Пн апр 11, 2016 5:26 pm 
В сети

Зарегистрирован: Вт окт 05, 2010 6:05 pm
Сообщения: 178
main.cpp с ключиком /ext, но без последних правок, если захочется скомбинировать.


Вложения:
MAIN.RAR [13.49 КБ]
118 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Вт май 10, 2016 9:56 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1076
Linux Mint 17 x86-64, при попытке запустить версию для linux выдает ошибку сегментирования

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: C-- Sphinx Compiler
СообщениеДобавлено: Ср май 11, 2016 1:35 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 439
punk_joker, тогда перекомпилируй, потому как, повторяюсь, Linux у меня старый. И у меня Fedora, от Mint'a достаточно сильно отличаться должна, по идее.

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 95 сообщений ]  На страницу 1 2 3 4 57 След.

Часовой пояс: UTC+03:00


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

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


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB