Не работает отладчик

Вопросы программирования на Free Pascal, использования компилятора и утилит.

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

Не работает отладчик

Сообщение kassergey » 21.02.2011 19:37:55

Поставил оболочку free pascal с официального сайта. Написал программку простейшую, и нажимаю F8 для отладки, а оболочка в ответ "No debugger support available". Версия free pascal для ubuntu, версия ubuntu 10.4.
kassergey
незнакомец
 
Сообщения: 4
Зарегистрирован: 02.02.2011 18:11:59

Re: Не работает отладчик

Сообщение Сквозняк » 22.02.2011 03:46:48

Поподробнее, что именно скачал и как ставил. Если ты компилил самостоятельно, то с вероятностью в 99.8% собрал fp без поддержки gdb. Сборка с поддержкой gdb дело муторное, а пересобирать иде надо, хотябы для отключения противной таблички в 64 бит версии. Нужны кошерные статические *.a либы которые не так-то просто изготовить, если только у ментейнера стрельнуть :D Вот бы кто стрельнул и выложил...

Во всяком случае, если качать c freepascal.org сборки в виде *-linux.tar, то там отладчик традиционно присутствует.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: Не работает отладчик

Сообщение kassergey » 22.02.2011 21:13:19

Скачал вот этот пакет ftp://ftp.freepascal.org/pub/fpc/dist/2.4.2/i386-linux/fpc-2.4.2.i386-linux.tar
Также попробовал установить с центра приложений ubuntu, без результатов.
kassergey
незнакомец
 
Сообщения: 4
Зарегистрирован: 02.02.2011 18:11:59

Re: Не работает отладчик

Сообщение Сквозняк » 23.02.2011 16:53:47

Скачал именно этот архив, установил из под пользователя в каталог /home/user/fpc-2.4.2__32 Удалил из каталога пользователя скрытые паскалевские конфиги - полезно если в системе много паскалей. Далее, зашёл в каталог /home/user/fpc-2.4.2__32/bin и вызвал из конгуерора консоль (это чтобы не вводить комманду cd /home/user/fpc-2.4.2__32/bin) и ввёл ./fp Оболочка предложила скопировать или создать конфиг, выбрал "создать". Далее, прописал путь к модулям
Код: Выделить всё
/home/user/fpc-2.4.2__32/lib/fpc/2.4.2/units/i386-linux/*
Скомпилил хелловорд, нажал F8, попросило перекомпилить, согласился, нажал F8 и никаких "No debugger support available" не получил. А вот когда жму на F8 в собственноручно собранном ИДЕ, то получаю эту надпись, потому как собрано без gdb.
Система 64 битный калькулятор с кедами. Один FPC в системе и несколько в каталоге пользователя. Попробуй пошагово воспроизвести эти действия, есть подозрения что у тебя запускается не та ИДЕ или конфиги.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: Не работает отладчик

Сообщение kassergey » 26.02.2011 12:12:36

Спасибо помогло.
kassergey
незнакомец
 
Сообщения: 4
Зарегистрирован: 02.02.2011 18:11:59


Вернуться в Free Pascal Compiler

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

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

Рейтинг@Mail.ru