Прикручивание русского языка к FP в линуксе

Планы, идеология, архитектура и т.п.

Модератор: Модераторы

Re: Прикручивание русского языка к FP в линуксе

Сообщение Сквозняк » 12.02.2013 00:23:32

В альте http://ftp.altlinux.org/pub/distributio ... S.classic/ fpc-ide-2.6.0 работает?
Сквозняк
энтузиаст
 
Сообщения: 1109
Зарегистрирован: 29.06.2006 22:08:32

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 12.02.2013 12:41:43

gdb не работает нигде, ни в одном дистрибутиве.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение bormant » 12.02.2013 15:21:39

gdb работает 1) в сборке с офсайта, 2) если собирать его с gdb-6.2.1, как это сделано на офсайте (в этом случае ему нужна статическая библиотека gdb).
Сборка с офсайта в Slackware работает без проблем.

Для сборки с новыми версиями, возможно, придётся пересматривать взаимодействие с отладчиком.
Аватара пользователя
bormant
постоялец
 
Сообщения: 407
Зарегистрирован: 21.03.2012 11:26:01

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 12.02.2013 18:53:29

Уже говорилось о том, что такое старье gdb 6-ой версии в передовых дистрибутивах устарел много лет назад, в том числе и в Slackware, где уже gdb 7.5. http://pkgs.org/search/?keyword=gdb

Добавлено спустя 2 минуты 18 секунд:
Причем лентяи не проверили работает ли в Арче viewtopic.php?f=1&t=8769#p68920
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение bormant » 12.02.2013 19:08:35

Скажите пожалуйста, каких возможностей gdb-7.5 вам не хватает в "таком старье", как рабочий gdb-6.2.1?
Не получается собрать fp с рабочим gdb-6.2.1 не затрагивая дистрибутивный gdb?
Аватара пользователя
bormant
постоялец
 
Сообщения: 407
Зарегистрирован: 21.03.2012 11:26:01

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 12.02.2013 20:12:26

Уважаемый bormant, пакеты собираются исходя из пакетов, имеющихся в дистрибутивах. gdb 6-ой версии не входит в этот список.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение bormant » 12.02.2013 20:27:05

... это как посмотреть. Где-то собирается все как вы говорите, где-то местами иначе, чтобы работало и ни от чего не зависело.
Аватара пользователя
bormant
постоялец
 
Сообщения: 407
Зарегистрирован: 21.03.2012 11:26:01

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 12.02.2013 20:52:03

Надо собрать только с новыми версиями gdb, причем желательно дистрибутивными. Иное не интересует. Итак понятно, что на старье работает - надо, чтобы работало на современном.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение Сквозняк » 12.02.2013 22:40:13

В чём проблема: бери и пиши новый биндинг к либам которые сишники ломают несколько раз в году для развлечения. Сначала напиши патчи а потом уже собирай, именно в такой последовательности. Если что, четвёртую кинелерру для федоры уже несколько лет никто собрать не может - такой на С/С++ пишут софт замечательный и такая есть польза от либ новых, несовместимых, версий. Лично я лишь сейчас, в первый раз, сумел пройти квест со сборкой с gdb - впечатлений от секаса с замечательной системой сборки make хватит на несколько фильмов про немецких сантехников :) Посему пользу от отладчика, тем более нового, ещё прочувствовать не успел.
Сквозняк
энтузиаст
 
Сообщения: 1109
Зарегистрирован: 29.06.2006 22:08:32

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 13.02.2013 00:10:57

С новым отладчиком всё собирается, но при попытке отладки программы IDE падает или не запускается вообще - черный экран.
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение Сквозняк » 13.02.2013 01:14:12

Что собирается ещё не показатель, нужно исправлять сгенерированные обновлением ошибки в коде. Причём make опять подкладывает жирную свинью: нужно ковыряться по Makefile, прописывать туда -Xm и прочие отладочные параметры, убирать strip.
Сквозняк
энтузиаст
 
Сообщения: 1109
Зарегистрирован: 29.06.2006 22:08:32

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 20.02.2013 10:30:36

Какие новости?
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение Сквозняк » 20.02.2013 16:57:48

Не каждый день занимаюсь этим вопросом. Нашёл место где вписываются неправильные данные о горизонтальном положении курсора в окне редактирования исходников. fpcbuild-2.6.0/fpcsrc/ide/wcedit.pas procedure TIndicator.Draw; Казалось бы, пропиши поверх нормальные данные и дело в шляпе, но не тут-то было - ООП не даёт использовать данные параллельного объекта напрямую, хоть их через глобальную переменную прокидывай :twisted: Имхо данные прокидывались через указатели, вот в 64 битной версии и напортачилось.
Сквозняк
энтузиаст
 
Сообщения: 1109
Зарегистрирован: 29.06.2006 22:08:32

Re: Прикручивание русского языка к FP в линуксе

Сообщение alex_alex_alex1 » 20.02.2013 22:07:39

Можно и глобальной переменной - лишь бы работало. Но важный вопрос - отладчик, с ним есть ли прогресс?
alex_alex_alex1
постоялец
 
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Re: Прикручивание русского языка к FP в линуксе

Сообщение Сквозняк » 21.02.2013 16:23:40

alex_alex_alex1 писал(а):Но важный вопрос - отладчик, с ним есть ли прогресс?

"Не занимайся множеством дел, имначе убегать будешь - не убежишь и не останешься без вины." Новый отладчик конечно хорошо но ты не задумывался о выпуске 64 битной сборки иде? Разберусь с этим багом, посмотрю что там с этим @#$%#$%%^^ отладчиком в 64 битной сборке и уже после проверим, если будут патчи, их работу на 32 битной сборке - очень нудно её собирать имея из 32 битных дистрибутивов лишь ASPLinux 14.Не занимайся множеством дел, имначе убегать будешь - не убежишь и не останешься без вины.

Можно и глобальной переменной - лишь бы работало.

Ясно, таможня даёт добро :mrgreen:
Сквозняк
энтузиаст
 
Сообщения: 1109
Зарегистрирован: 29.06.2006 22:08:32

Пред.След.

Вернуться в Разработки на нашем сайте

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

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

Рейтинг@Mail.ru