Lazarus 0.9.23

Вопросы программирования и использования среды Lazarus.

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

Аватара пользователя
GN
новенький
Сообщения: 67
Зарегистрирован: 29.07.2007 07:35:56
Откуда: Казахстан
Контактная информация:

Lazarus 0.9.23

Сообщение GN »

Скачал сегодня Lazarus-0.9.23-fpc-2.2.1-20070920-win32
Размер экзешника теперь не >6 MB, а >10 MB. Зато компилируется почти моментально.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

и 22 версия была после установки компонент не маленькая
а насчёт компиляции - просто встроенный линке теперь по умолчанию включили
Аватара пользователя
Browny
новенький
Сообщения: 37
Зарегистрирован: 31.08.2007 10:42:55

Сообщение Browny »

alexs
А встроенный линкер доступен в 0.9.23, svn 11933 (снапшот от 4 сентября 2007)?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

я им уже давно пользуюсь
посмотри ключи -Xi (использовать встроенный линкер) и -Xe (использовать внешний линкер)
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

эээ . . .
а он встроен в лазарус или фпц ?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

встроенный линкёр встроен в fpc (естественно) :lol:
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ну а тогда при чем тут лазарус ?? =)
что галочку по умолчанию сделали ? =)
надо тему закрыть наверно =)
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

скорее просто надо внести в FAQ
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

а вот у меня возникло подозрение
fpc-2.2.0.i386-win32.exe
можно с лазарем использовать ? в смысле я его ставлю и даже все работает , а вот что в лазаре указывать в качестве исходников ФПЦ не понял =(
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

кажется оно без исходников идёт, или я не прав? на сайте fpc по крайней мере к исходникам ведёт отдельная ссылка

ftp://ftp.chg.ru/pub/lang/pascal/fpc/dist/source-2.2.0/fpcbuild-2.2.0.tar.gz

The archive files contain the full sources of:
compiler
run-time library (RTL)
packages
Free Vision
Free Component Library (FCL)
documentation
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

alexs
угу без исходников.
Matich
новенький
Сообщения: 50
Зарегистрирован: 25.07.2007 21:42:57

Сообщение Matich »

А почему лазарус использует какие-то "экзотические" версии фпк?
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

Matich писал(а):А почему лазарус использует какие-то "экзотические" версии фпк?
Лазарь не использует никаких экзотических версий. Стабильные релизы Лазаря всегда идут с последней стабильной версией компилятора. Срезы Лазаря идут как со стабильной версией компилятора, так и с его срезом.
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

GN писал(а):Размер экзешника теперь не >6 MB, а >10 MB. Зато компилируется почти моментально.
Просто изменился тип отладочной информации (вся она содержится в экзешнике). Если её удалить, то будет видно, что размер экзешника по сравнению с предыдущими версиями уменьшился.
Аватара пользователя
GN
новенький
Сообщения: 67
Зарегистрирован: 29.07.2007 07:35:56
Откуда: Казахстан
Контактная информация:

Сообщение GN »

Сейчас у меня Lazarus-0.9.24-fpc-2.2.0-20071114-win32
Чтобы не плодить темы, пишу здесь.

Проект - настройки проекта - Информация о версии. Галочка "Добавлять информацию о версии в исполняемый файл". Пометил также "Автоматически наращивать номер сборки".
Настройки языка:
Выбор языка - Russian
Набор символов - Cyrillic
- ОК
Пытаюсь скомпилировать - выдаёт ошибку. Иду отключаю "Добавлять информацию о версии в исполняемый файл". Опять пытаюсь скомпилировать, и теперь другая ошибка:

Код: Выделить всё

project1.lpr(20,1) Error: Can't open resource file: project1.res
project1.lpr(20,1) Fatal: There were 1 errors compiling module, stopping


Как быть?
Ответить