Помогите решить проблему не ставится glib-2.16.5

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 0:30:44

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

portupgrade -f glib
Z301171463546 - можно пожертвовать мне денег

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

gena1103
рядовой
Сообщения: 27
Зарегистрирован: 2008-07-30 14:49:13

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение gena1103 » 2008-07-31 0:33:30

а вот pthreads.h как раз нет

gena1103
рядовой
Сообщения: 27
Зарегистрирован: 2008-07-30 14:49:13

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение gena1103 » 2008-07-31 0:39:38

zingel писал(а):

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

portupgrade -f glib
не помогает умирает все там же :(

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение paradox » 2008-07-31 0:44:01

*default release=cvs tag=RELENG_6_3
ports-all tag=.
оставляй таг старый
пусть порты перетянет

есть предположение что новые порты уже будут у тебя глючить

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 1:00:39

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

CONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
                LDFLAGS="-L${LOCALBASE}/lib -lintl" \
                PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
                PTHREAD_LIBS="${PTHREAD_LIBS} -pthread -lc_r" \
                LD="${CC}"
Вот так попробуй....
Z301171463546 - можно пожертвовать мне денег

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение paradox » 2008-07-31 1:05:43

-pthread -lc_r
вообще то их вместе наскоко я помню неззя

а в системе есть вообще pthread
а то если нет
так пересобирать мир еще раз))

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 1:09:17

вот если в системе есть pthread, то оно нам высрет, что мол я не могу и не хочу и вообще....а если нет оно будет тоже самое....
Z301171463546 - можно пожертвовать мне денег

gena1103
рядовой
Сообщения: 27
Зарегистрирован: 2008-07-30 14:49:13

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение gena1103 » 2008-07-31 1:09:57

а в системе есть вообще pthread
а то если нет
так пересобирать мир еще раз))
как проверить?
Последний раз редактировалось gena1103 2008-07-31 1:10:42, всего редактировалось 1 раз.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 1:10:16

читаем выше мой пост
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 1:11:04

а вот ежели есть оно, то будем писать хеловорлд и проверять =)
Z301171463546 - можно пожертвовать мне денег

gena1103
рядовой
Сообщения: 27
Зарегистрирован: 2008-07-30 14:49:13

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение gena1103 » 2008-07-31 1:20:54

zingel писал(а):вот если в системе есть pthread, то оно нам высрет, что мол я не могу и не хочу и вообще....а если нет оно будет тоже самое....
тот же результат
так что у мне нужно сделать

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 1:52:50

ага, значит вот возьми и скомпиль:

http://www.cs.ucsb.edu/~tyang/class/pth ... de/hello.c

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

cc -Xa -v -o hello hello.c -lpthread -lthread
и выдай сюда, то, что там высрет gcc, кроме этого дай вывод команды:

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

grep "*thread*" /usr/*
Z301171463546 - можно пожертвовать мне денег

gena1103
рядовой
Сообщения: 27
Зарегистрирован: 2008-07-30 14:49:13

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение gena1103 » 2008-07-31 9:21:28

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

cc -Xa -v -o hello hello.c -lpthread -lthread
Using built-in specs.
cc: unrecognized option `-Xa'
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.6 [FreeBSD] 20060305
 /usr/libexec/cc1 -quiet -v -D_LONGLONG hello.c -quiet -dumpbase hello.c -auxbase hello -version -o /var/tmp//ccdS6JAS.s
ignoring duplicate directory "/usr/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/include
End of search list.
GNU C version 3.4.6 [FreeBSD] 20060305 (i386-undermydesk-freebsd)
        compiled by GNU C version 3.4.6 [FreeBSD] 20060305.
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
 /usr/bin/as -v -o /var/tmp//ccvYRYuP.o /var/tmp//ccdS6JAS.s
GNU assembler version 2.15 [FreeBSD] 2004-05-23 (i386-obrien-freebsd) using BFD version 2.15 [FreeBSD] 2004-05-23
 /usr/bin/ld -V -dynamic-linker /libexec/ld-elf.so.1 -o hello /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib /var/tmp//ccvYRYuP.o -lpthread -lthread -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o
GNU ld version 2.15 [FreeBSD] 2004-05-23
  Supported emulations:
   elf_i386_fbsd
/usr/bin/ld: cannot find -lthread

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

grep "*thread*" /usr/*
ничего не дает

Гость
проходил мимо

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение Гость » 2008-07-31 18:20:52

Подскажите как мне пересобрать мир чтоб появился pthread

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-07-31 18:24:16

он есть по-дефолту, ну Вы чего рюхнулись ?

http://www.freebsd.org/doc/en/books/por ... hread.html

Просто мир пересобирите после cvsup портов
Z301171463546 - можно пожертвовать мне денег

gena1103
рядовой
Сообщения: 27
Зарегистрирован: 2008-07-30 14:49:13

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение gena1103 » 2008-08-01 9:44:38

мир пересобрал pthread появился но ошибка все таже :(

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2008-08-01 19:56:56

Значит писать разработчику, пусть исправит
Z301171463546 - можно пожертвовать мне денег

alex2
проходил мимо

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение alex2 » 2008-09-07 16:11:50

Удалось решить проблему с этой проблемой, которая и у тебя "Гость"=)

в glib20 заходи в Makefile
и замени

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

                PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
                PTHREAD_LIBS="${PTHREAD_LIBS}"
на

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

                PTHREAD_CFLAGS="-D_THREAD_SAFE" \
                PTHREAD_LDFLAGS="-pthread"
сохрани, сделай
make clean && install

P.S. В общем проверено, работает. :crazy:

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение iZEN » 2008-09-08 0:17:23

У меня:
> uname -rsm
FreeBSD 7.1-PRERELEASE amd64
> pkg_info | grep glib
dbus-glib-0.76 GLib bindings for the D-BUS messaging system
glib-2.16.5 Some useful routines of C programming (current stable versi
glibmm-2.16.4,1 C++ interfaces for glib2

Никаких проблем с (пере)сборкой glib не испытывал.

P.S.
В /etc/make.conf есть такая строчка:

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

WITH_THREADS=true
Может в ней всё дело? :roll:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1413
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение server801 » 2008-09-28 19:23:21

а не проще было сделать так-
cd /usr/ports/devel/glib-20 make deinstall clean && make isntall clean
насколько я помню при установке mc на необновленных портах тянет glib-2.14.5,он то и конфликтует :smile:

mefisto13
проходил мимо
Сообщения: 8
Зарегистрирован: 2009-10-27 11:29:11

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение mefisto13 » 2010-03-02 11:45:40

Всех приветствую.
Подскажите изза чего при попытке установить glib-2.22.4 он "зацикливается"?
Т.е. как будь то сборка не заканчивается, и начинается опять с определенного места (строка /bin/sh ./config.status --recheck)
Это видно в прикрепленном файле.
Если не прервать сборку - может гонять хоть целые сутки. :(

FreeBSD 8.0-RELEASE #0
В make.conf только строка от перла.
Вложения
glib.txt
(45.04 КБ) 22 скачивания

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение zingel » 2010-03-02 12:23:10

немного терпения, дитя мое...
Z301171463546 - можно пожертвовать мне денег

mefisto13
проходил мимо
Сообщения: 8
Зарегистрирован: 2009-10-27 11:29:11

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение mefisto13 » 2010-03-02 12:50:16

Извините за беспокойство, но кажется нашел "грабли".
Только сейчас обратил внимание на дату Mon Jan 4 10:27:43 2010.

Машинка на которой осваиваю BSD довольно старенькая, и на днях менял "таблетку" и получилось что месяц и день перепутал местами :oops:
Сейчас поменял в биосе дату на правильную - вроде бы начал собираться.

Подскажите ОС лучше переустановить по новой? с правильной датой, или можно оставить так и чем это чревато в будущем.
Спасибо.

yuranltd
проходил мимо

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение yuranltd » 2011-01-27 16:43:38

что то у меня такая же беда но датой в биосе это не решается не знаю что и делать

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

../../gobject/glib-genmarshal.c: At top level:
../../gobject/glib-genmarshal.c:766: error: expected ')' before '*' token
../../gobject/glib-genmarshal.c:866: error: expected ')' before '*' token
gmake[2]: *** [../../gobject/glib-genmarshal] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.26.1/tests/gobj                                              ect'
gmake[1]: *** [install-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.26.1/tests'
gmake: *** [install-recursive] Error 1
*** Error code 2

Stop in /usr/ports/devel/glib20.
*** Error code 1

Stop in /usr/ports/devel/glib20.
*** Error code 1

Stop in /usr/ports/devel/desktop-file-utils.
*** Error code 1

Stop in /usr/ports/accessibility/accerciser.
*** Error code 1

Stop in /usr/ports/accessibility.
*** Error code 1

Stop in /usr/ports.
*** Error code 1

Stop in /usr/ports/lang/php52-extensions.
*** Error code 1
я пока новичек не ппинайте сильно, не пойму что он отменя хочет ?

neurobomman
сержант
Сообщения: 187
Зарегистрирован: 2008-02-04 19:40:49
Откуда: г. Мирный Арх.обл (который Космодром Плесецк)
Контактная информация:

Re: Помогите решить проблему не ставится glib-2.16.5

Непрочитанное сообщение neurobomman » 2011-01-27 18:38:25

порты обновить
атсыпте man'офф.только их курю