nixp.ru v3.0

28 мая 2017,
воскресенье,
13:35:43 MSK

DevOps с компанией «Флант»
kryo написал 8 апреля 2005 года в 13:58 (304 просмотра) Ведет себя неопределенно; открыл 3 темы в форуме, оставил 7 комментариев на сайте.

Здравствуйте, вот какой вопрос: нашел классную программу для просмотра windows шар. Ставлю на FreeBSD 5.3, при компиляции из исходников пишет что не может найти kdelibs, хотя стоят последние. Может кто сталкивался?

anonymous
kryo
Здравствуйте, вот какой вопрос: нашел классную программу для просмотра windows шар. Ставлю на FreeBSD 5.3, при компиляции из исходников пишет что не может найти kdelibs, хотя стоят последние. Может кто сталкивался?

Телепаты в отпуске. Вывод работы make — в студию!

Какой версии kdelibs ему требуется и какие установлены у тебя ?

kryo

su-2.05b# ./configure

checking build system type… i386-unknown-freebsd5.3

checking host system type… i386-unknown-freebsd5.3

checking target system type… i386-unknown-freebsd5.3

checking for a BSD-compatible install… /usr/bin/install -c

checking for perl… /usr/bin/perl

checking for Qt… libraries /usr/X11R6/lib, headers /usr/X11R6/include using -mt

……..

checking for moc… /usr/X11R6/bin/moc

checking for uic… /usr/X11R6/bin/uic

checking whether uic supports -L … yes

checking whether uic supports -nounload … yes

yes

checking for rpath… yes

checking for KDE… libraries /usr/local/lib, headers /usr/local/include

checking if UIC has KDE plugins available… no

configure: error: you need to install kdelibs first.

su-2.05b#

До make, make install дело не доходит, kdelibs у меня 3.3.2_5

Какую версию он требует не могу понять

anonymous
kryo
su-2.05b# До make, make install дело не доходит, kdelibs у меня 3.3.2_5

Какую версию он требует не могу понять

Сдается мне, что ему хочется kdelibs более старых версий. Я пытался было собирать, но не вышло. В портах этой софтины нет, так что, скорее всего, придется обойтись.

kryo

Спасибо, утешил :)

anonymous
kryo
Спасибо, утешил :)

Не за что — сам плачу. ;-)

Придется искать аналоги.

anonymous

а посмотреть Makefile сложно?может поменять версию кделибов и прокатит :)

А конфигуру префикс /usr/local указывал?

А вообще какие параметры конфигуру ставил?

Кажется мне дело в параметрах и первое попробуй префикс выставить /usr/local и т.д.

короче

./configure --help думаю поможет,хотя могу и ошибится :(

anonymous
BSDBSD
а посмотреть Makefile сложно?может поменять версию кделибов и прокатит :)

А конфигуру префикс /usr/local указывал?

А вообще какие параметры конфигуру ставил?

Кажется мне дело в параметрах и первое попробуй префикс выставить /usr/local и т.д.

короче

./configure --help думаю поможет,хотя могу и ошибится :(

Ты сам-то это собрал ?

kryo

Пытался я устанавливать префиксы,

su-2.05b# ./configure --prefix=/usr/local/lib/kde3/

но он продолжает искать KDE там где его нет

checking for rpath… yes

checking for KDE… libraries /usr/local/lib, headers /usr/local/include

checking if UIC has KDE plugins available… no

configure: error: you need to install kdelibs first.

su-2.05b#

anonymous
kryo
Пытался я устанавливать префиксы,

su-2.05b# ./configure --prefix=/usr/local/lib/kde3/

но он продолжает искать KDE там где его нет

Не надо собирать софт, для которого нет скелета в дереве портов. Пусть этим занимаются энтузиасты.

anonymous

>Ты сам-то это собрал ?

нет,но если надо давай ссылку соберу ;)

потом просто выложу собранный и без make install есно.

Просто чел описал проблему,что всё хана,а опций никаких не пробовал и что тут можно предположить по твоему.Пусть сначала научится софт собирать.

>su-2.05b# ./configure --prefix=/usr/local/lib/kde3/

префикс для КДЕ /usr/local это вообще стандартный префикс во Фре и не желаю вам его менять ;)

>Не надо собирать софт, для которого нет скелета в дереве портов. Пусть этим занимаются энтузиасты.

почему не надо?Надо обязательно,а потом всё это в порты и добавить.

anonymous
BSDBSD
>Ты сам-то это собрал ?

нет,но если надо давай ссылку соберу ;)

потом просто выложу собранный и без make install есно.

Просто чел описал проблему,что всё хана,а опций никаких не пробовал и что тут можно предположить по твоему.Пусть сначала научится софт собирать.

Я уже предложил.

>su-2.05b# ./configure --prefix=/usr/local/lib/kde3/

префикс для КДЕ /usr/local это вообще стандартный префикс во Фре и не желаю вам его менять ;)

Я в курсе, спасибо.

>Не надо собирать софт, для которого нет скелета в дереве портов. Пусть этим занимаются энтузиасты.

почему не надо?Надо обязательно,а потом всё это в порты и добавить.

Если нечем заняться — делай.

anonymous

завтра может сегодня будет порт уже выполнен gmake install только как работает софтина не знаю :)

anonymous

Вот порт

http://www5.webfile.ru/get/1975527493/smb4k.tar.bz2

распаковываем его в /usr/ports/sysutils ну и ставим,но перед этим поставте net/samba или net/samba3 об этих зависимостях в порте не написал,так как не могу потестить,ибо самба не стоит и мне не нужна.Так что как прога работает не знаю,но при запуске ругается то что нету smbclient и т.д. :)

Короче юзайте на здоровье и не морочте людям голову.

Собирал на машине Атлоне с флагами

CFLAGS= -O3 -ffast-math -fomit-frame-pointer -pipe

COPTFLAGS= -O2 -fomit-frame-pointer -pipe

bash-2.05b$ uname -srm

FreeBSD 5.4-STABLE i386

bash-2.05b$ pkg_info|grep kdelibs

kdelibs-3.4.0_1 Base set of libraries needed by KDE programs

bash-2.05b$ pkg_info|grep kdebase

kdebase-3.4.0_1 Basic applications for the KDE system

kdebase-kompmgr-3.4.0 Utility needed to enable XComposite support in KDE

Если всё таки хотите,чтобы в порте была дпенденса добавте строку

RUN_DEPENDS= smbclient:${PORTSDIR}/net/samba

выглядить это будет так:

COMMENT= Smb4k is a SMB/CIFS share browser for KDE

RUN_DEPENDS= smbclient:${PORTSDIR}/net/samba

USE_KDEBASE_VER=3

то есть пробелы в строчках обязательно.

З.З.Ы.До кучи прилагаю пакадж :)

http://www5.webfile.ru/get/330398595/smb4k_0.5.2.tbz

anonymous

>то есть пробелы в строчках обязательно.

Пробелы между строчками.

kryo

BSDBSD Вы монстр, только по выложенным ссылкам не находятся файлы на http://www5.webfile.ru/, может скинете по почте kryo@bk.ru

anonymous

странно:(

Я проверял их сразу же wget-ом всё работало,а сейчас нету :( кому надо вышлю на мыло.

anonymous
BSDBSD
странно:(

Я проверял их сразу же wget-ом всё работало,а сейчас нету :( кому надо вышлю на мыло.

Можно на sysadmin@chel.bcs.ru ? ;-) И не жаль тебе времени было ?

anonymous

>Можно на sysadmin@chel.bcs.ru ? ;-)

Скинул

>И не жаль тебе времени было ?

Вот это ты скажы хотя бы Scott Long и вообще Core Team.

А так всё заняло 15минут.Ну и правда не доделаный.чмтай в топике о моём отношении к САМБЕ нету её у меня.Поэтому комитить не буду,да и не доделанный.А жаль не жаль просто не понравился твой тон :)

И самое интересное всё прекрасно собралось без каких либо опций ;)Так что я голову не ломал особо.ПРЕФИКСЫ надо знать ;)

З.Ы.Надеюсь отпишите как вообще работает или нет.Собирается ли вообще?Просто вы получается тестовая команда.Ну и у вас есть наличие всего софта,поэтому можете доделать и отослать http://www.freebsd.org/send-pr.html

С доделкой помогу ибо мыло у вас есть ;)

anonymous

в догонку просто мысль потерял.

>И не жаль тебе времени было ?

Вообще зачем такие мысли,если юзаешь БСД,а если бы ей вобще не занимались и не было бы лицензий ГПЛ БСД.Поэтому эти вопросы лучше не задавать ;)

Отвечать на эту мысль не стоит,ибо будет много флейма,а к сведению прими.

adnik

А можно и мне на ящик

adnik@irk.ru

Code Monkey

Поздно спохватился.