Lazarus и Libc

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

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

Ответить
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Lazarus и Libc

Сообщение B4rr4cuda »

Понадобились некоторые функции из Libc, а их там не оказалось.
Обратил внимание на заголовок файла:
{
This file is part of the Free Pascal run time library.
Copyright (c) 2004 Armin Diehl, member of the Free Pascal
development team

Interface to Netware libc

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Поискал - нашел в сорцах fpc (.../fpc-2.2.0/packages/base/libc/) полноценный модуль.
Оказалось, лазарус, при просмотре исходного кода fpc, находит хидер netware-libc (.../fpc-2.2.0/rtl/netwlibc) и использует его вместо нужного.

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

Сообщение Vadim »

Lazarus берёт тот, который ближе лежит. :)
Надо вручную скомпилировать тот, который нужен и положить в Units.
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Сообщение B4rr4cuda »

:) Не, для компила используется нужный, а вот для автодополнения используется первый найденный, т.е. нетваровский.

Решил вопрос, тупо удалив .../fpc-2.2.0/rtl/netwlibc/. Но это некрасиво :(.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Поправь пути поиска в fpc.cfg
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Сообщение B4rr4cuda »

alexs писал(а):Поправь пути поиска в fpc.cfg

Стоп. А причем тут fpc.cfg? Компилиться все нормально. Это ошибка лазаря - отсутствие автодополнения, ввиду использования другого юнита. Т.е ошибка поиска юнита при выборе пункта меню Окружение->Пересмотреть каталог исходного кода FPC. А с путями поиска все отлично.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Да, ошибся.
Ответить