Гы. Лазарус требует gcc

Любые обсуждения, не нарушающие правил форума.

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

Ответить
Аватара пользователя
Cheb
энтузиаст
Сообщения: 994
Зарегистрирован: 06.06.2005 15:54:34
Контактная информация:

Гы. Лазарус требует gcc

Сообщение Cheb »

Ставил на свежую бубунту лазарус - в числе необходимых пакетов оказался gcc :mrgreen:
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Cheb
Вместе с GCC ставится парочка файлов, без которых FPC работать не сможет. Сам компилятор, естественно, не сильно то и нужен...
Аватара пользователя
serbod
постоялец
Сообщения: 449
Зарегистрирован: 16.09.2016 10:03:02
Откуда: Минск
Контактная информация:

Сообщение serbod »

Lazarus по умолчанию использует отладчик gdb, но можно использовать и один из собственных отладчиков. Но собственные еще сыроваты.
Alex2013
долгожитель
Сообщения: 3211
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

Вы просто забыли, что первые версии FPC, вообще вроде бы в начале генерировали код на С или С++, который, потом компилировался чем-то вроде GCC. :idea:
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

А не ассемблер там был?
Alex2013
долгожитель
Сообщения: 3211
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

Вроде нет потому, что я помнится "выдирал" промежуточный листинг и пытался его использовать как "пособие по Сям".
Впрочем в те времена (самый конец эпохи доса ) ходило очень много поделок на тему "самопальных компиляторов" ( tnt-pascal, virtual-pascal,gpc.. ) может с чем-то путаю... :roll:
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Есть ещё вариант - FPC пользуется gсишным парсером, а всё остально - просто до кучи... ;-)
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

FPC никогда не генерировал сишные исходники - это делал GPC.
От пакета gcc ему нужны файлы crtbegin.o и подобные, которые используются при сборке любого исполняемого модуля в linux.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Alex2013 писал(а):virtual-pascal

Очень, кстати, был хороший компилер под win32.
И с ним был переписанный TV - работал классно. До сих пор использую консольную гляделку DBF файлов написанную на нём.
Ответить