Установка lazarus

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

vov
Сообщения: 16
ОС: FreeBSD

Установка lazarus

Сообщение vov »

Привет всем помогите решить проблему. Неудается скомпилировать Lazarus. Выдает следующие:

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

Compiling todolist.pp
Compiling /usr/ports/devel/lazarus/work/lazarus/components/mpaslex/mpaslex.pp
Compiling codeexplorer.pas
Compiling codeexplopts.pas
Compiling buildfiledlg.pas
Compiling extractprocdlg.pas
Compiling findrenameidentifier.pas
Compiling cleandirdlg.pas
Linking ../lazarus
/usr/bin/ld: cannot find -lglib12
lazarus.pp(113,1) Error: Error while linking
gmake[2]: *** [lazarus] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/lazarus/work/lazarus/ide'
gmake[1]: *** [ide] Error 2
gmake[1]: Leaving directory `/usr/ports/devel/lazarus/work/lazarus/ide'
gmake: *** [ide] Error 2
*** Error code 2

Stop in /usr/ports/devel/lazarus.


Скажите поставь библиотеку lglib12 (gtk12) скажу что стоит проверял не раз. Мож у кого есть идеи по этому поводу будк рад... :(
Спасибо сказали:
Аватара пользователя
h0RN
Сообщения: 200
ОС: FreeBSD

Re: Установка lazarus

Сообщение h0RN »

Библиотека может и устанвлена, но иногда бывает что ссылкается на библиотеку типа lglib12.so.x, в этом случае помогает линковка, только надо знать что после so.
Спасибо сказали:
vov
Сообщения: 16
ОС: FreeBSD

Re: Установка lazarus

Сообщение vov »

h0RN
А как она делается эта линковка раскажи по подробней плиз... :unsure: Если ldconfig показывает следующие:

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

ldconfig -r | grep lglib
        202:-lglib-2.0.0 => /usr/local/lib/libglib-2.0.so.0
        363:-lglib-12.3 => /usr/local/lib/libglib-12.so.3
        387:-lglibmm_generate_extra_defs-2.4.1 => /usr/local/lib/libglibmm_generate_extra_defs-2.4.so.1
        433:-lglibmm-2.4.1 => /usr/local/lib/libglibmm-2.4.so.1
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Установка lazarus

Сообщение polachok »

вы из портов ставите? тогда напишите майнтайнеру (в Makefile указан). и что мешает поставить через pkg_add ?
И немедленно выпил.
Спасибо сказали:
vov
Сообщения: 16
ОС: FreeBSD

Re: Установка lazarus

Сообщение vov »

polachok писал(а):
25.08.2006 21:57
вы из портов ставите? тогда напишите майнтайнеру (в Makefile указан). и что мешает поставить через pkg_add ?

При установки из портов возникает та же ошибка о которой я говорил выши. А что косается установки архива tbz то просто наросто найти его не смог. :(
Спасибо сказали:
Аватара пользователя
fonya
Сообщения: 203
ОС: linux

Re: Установка lazarus

Сообщение fonya »

vov писал(а):
28.08.2006 08:14
polachok писал(а):
25.08.2006 21:57

вы из портов ставите? тогда напишите майнтайнеру (в Makefile указан). и что мешает поставить через pkg_add ?

При установки из портов возникает та же ошибка о которой я говорил выши. А что косается установки архива tbz то просто наросто найти его не смог. :(

Ищем и находим
http://www.freshports.org/search.php?query=
Lazarus&search=go&num=10&stype=name&method=
match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive://http://www.freshports.org/search.ph...caseinsensitive://http://www.freshports.org/search.ph...caseinsensitive://http://www.freshports.org/search.ph...caseinsensitive

А что мешает сделать так
pkg_add -r lazarus
Я не волшебник,я только учусь,но дружба помогает делать настоящие чудеса!
Особенно в *nix.
Спасибо сказали:
vov
Сообщения: 16
ОС: FreeBSD

Re: Установка lazarus

Сообщение vov »

fonya писал(а):
28.08.2006 10:41
vov писал(а):
28.08.2006 08:14

polachok писал(а):
25.08.2006 21:57

вы из портов ставите? тогда напишите майнтайнеру (в Makefile указан). и что мешает поставить через pkg_add ?

При установки из портов возникает та же ошибка о которой я говорил выши. А что косается установки архива tbz то просто наросто найти его не смог. :(

Ищем и находим
http://www.freshports.org/search.php?query=
Lazarus&search=go&num=10&stype=name&method=
match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive://http://www.freshports.org/search.ph...caseinsensitive://http://www.freshports.org/search.ph...caseinsensitive://http://www.freshports.org/search.ph...caseinsensitive

А что мешает сделать так
pkg_add -r lazarus


Да в том то и дело что найти покет с помощью pkg_add нельзя....
Спасибо сказали: