Создание компонента - Can't find unit LResources

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

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

Создание компонента - Can't find unit LResources

Сообщение Вадим » 16.04.2007 15:43:27

Решил создать компонент, руководствуясь статьей http://freepascal.ru/article//lazarus/20050530152619/, пока не успешно.
При компиляции Lazarus выдает "Can't find unit LResources", в то же время если создать программный проект, то этот файл легко находится.
Где, что надо прописать, что бы исправить ситуацию.
Я второй день мучаю Lazarus и пытаюсь создать себе обустроенную среду из компонентов.
Вадим
новенький
 
Сообщения: 24
Зарегистрирован: 15.04.2007 12:12:26
Откуда: город-герой Волгоград

Сообщение Вадим » 16.04.2007 17:25:50

Нашел решение своей беды:
1. Перенес свой проект в папку c:\lezarus\components\<mycomponent>
2. В окне "Пакет <mycomponent>", надо нажать кнопочку "Опции компилятора" и установить поле "Другие модули -Fu" ..\..\lcl\units\i386-win32\

После этого все успешно компилируется. Кстати я подсмотрел в тестовом компоненте (из статьи на сайте), поле -Fu имеет значение ..\..\lcl\units\i386-win32\;..\..\lcl\units\i386-win32\win32\;..\..\packager\units\i386-win32\;

Жаль, что по умолчанию в Lazarus'е эти пути не прописаны.
Хочется заснуть и проснуться через год, что бы Lazarus можно было использовать без напрягов. Хотя чувствую, что мне повезло больше, чем тем, кто ждем уже годы :)
Вадим
новенький
 
Сообщения: 24
Зарегистрирован: 15.04.2007 12:12:26
Откуда: город-герой Волгоград


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru