Страница 8 из 16
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 00:23:32
Сквозняк
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 12:41:43
alex_alex_alex1
gdb не работает нигде, ни в одном дистрибутиве.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 15:21:39
bormant
gdb работает 1) в сборке с офсайта, 2) если собирать его с gdb-6.2.1, как это сделано на офсайте (в этом случае ему нужна статическая библиотека gdb).
Сборка с офсайта в Slackware работает без проблем.
Для сборки с новыми версиями, возможно, придётся пересматривать взаимодействие с отладчиком.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 18:53:29
alex_alex_alex1
Уже говорилось о том, что такое старье gdb 6-ой версии в передовых дистрибутивах устарел много лет назад, в том числе и в Slackware, где уже gdb 7.5.
http://pkgs.org/search/?keyword=gdbДобавлено спустя 2 минуты 18 секунд:Причем лентяи не проверили работает ли в Арче
viewtopic.php?f=1&t=8769#p68920
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 19:08:35
bormant
Скажите пожалуйста, каких возможностей gdb-7.5 вам не хватает в "таком старье", как рабочий gdb-6.2.1?
Не получается собрать fp с рабочим gdb-6.2.1 не затрагивая дистрибутивный gdb?
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 20:12:26
alex_alex_alex1
Уважаемый bormant, пакеты собираются исходя из пакетов, имеющихся в дистрибутивах. gdb 6-ой версии не входит в этот список.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 20:27:05
bormant
... это как посмотреть. Где-то собирается все как вы говорите, где-то местами иначе, чтобы работало и ни от чего не зависело.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 20:52:03
alex_alex_alex1
Надо собрать только с новыми версиями gdb, причем желательно дистрибутивными. Иное не интересует. Итак понятно, что на старье работает - надо, чтобы работало на современном.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
12.02.2013 22:40:13
Сквозняк
В чём проблема: бери и пиши новый биндинг к либам которые сишники ломают несколько раз в году для развлечения. Сначала напиши патчи а потом уже собирай, именно в такой последовательности. Если что, четвёртую кинелерру для федоры уже несколько лет никто собрать не может - такой на С/С++ пишут софт замечательный и такая есть польза от либ новых, несовместимых, версий. Лично я лишь сейчас, в первый раз, сумел пройти квест со сборкой с gdb - впечатлений от секаса с замечательной системой сборки make хватит на несколько фильмов про немецких сантехников
Посему пользу от отладчика, тем более нового, ещё прочувствовать не успел.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
13.02.2013 00:10:57
alex_alex_alex1
С новым отладчиком всё собирается, но при попытке отладки программы IDE падает или не запускается вообще - черный экран.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
13.02.2013 01:14:12
Сквозняк
Что собирается ещё не показатель, нужно исправлять сгенерированные обновлением ошибки в коде. Причём make опять подкладывает жирную свинью: нужно ковыряться по Makefile, прописывать туда -Xm и прочие отладочные параметры, убирать strip.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
20.02.2013 10:30:36
alex_alex_alex1
Какие новости?
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
20.02.2013 16:57:48
Сквозняк
Не каждый день занимаюсь этим вопросом. Нашёл место где вписываются неправильные данные о горизонтальном положении курсора в окне редактирования исходников. fpcbuild-2.6.0/fpcsrc/ide/wcedit.pas procedure TIndicator.Draw; Казалось бы, пропиши поверх нормальные данные и дело в шляпе, но не тут-то было - ООП не даёт использовать данные параллельного объекта напрямую, хоть их через глобальную переменную прокидывай
Имхо данные прокидывались через указатели, вот в 64 битной версии и напортачилось.
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
20.02.2013 22:07:39
alex_alex_alex1
Можно и глобальной переменной - лишь бы работало. Но важный вопрос - отладчик, с ним есть ли прогресс?
Re: Прикручивание русского языка к FP в линуксе
Добавлено:
21.02.2013 16:23:40
Сквозняк
alex_alex_alex1 писал(а):Но важный вопрос - отладчик, с ним есть ли прогресс?
"Не занимайся множеством дел, имначе убегать будешь - не убежишь и не останешься без вины." Новый отладчик конечно хорошо но ты не задумывался о выпуске 64 битной сборки иде? Разберусь с этим багом, посмотрю что там с этим @#$%#$%%^^ отладчиком в 64 битной сборке и уже после проверим, если будут патчи, их работу на 32 битной сборке - очень нудно её собирать имея из 32 битных дистрибутивов лишь ASPLinux 14.Не занимайся множеством дел, имначе убегать будешь - не убежишь и не останешься без вины.
Можно и глобальной переменной - лишь бы работало.
Ясно, таможня даёт добро