Сборка libpri
Oшибки.
Откуда: Kiev
Сообщений: 801
|
Re: Сборка libpri
Если система не в продакшине -- поставь Ubuntu server (На тестовом Астериск-сервере можно Ubuntu Desktop, а на боевом Ubuntu server без XWindow), я с линуксом тоже недавно, но операционка довольно user-friendly для начинающих (мне порекоммендовал наш сертифицированный (Red Hat) администратор, чтобы я ему поменьше дурацких вопросов задавал :) ), в репозитариях есть практически все, хоть и не последней версии.
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Сообщений: 135
|
Re: Сборка libpri
И все таки эти ошибки мне не дают покоя.Что они значат?Ссылается то на GCC у меня вроде все проставлено......
Какие ошибки? Где ошибки?
libpri - просто библиотека, реализующая спецификацию ISDN. После ее установки необходимо пересобрать с ней астериск(chan_zap)
Если система не в продакшине -- поставь Ubuntu server
Фраза - рулез. Положил в копилку ;)
|
Откуда: Kharkov
Сообщений: 89
|
Re: Сборка libpri
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT copy_string.o -MF .copy_string.o.d -MP -c -o copy_string.o copy_string.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT pri.o -MF .pri.o.d -MP -c -o pri.o pri.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT q921.o -MF .q921.o.d -MP -c -o q921.o q921.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT prisched.o -MF .prisched.o.d -MP -c -o prisched.o prisched.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT q931.o -MF .q931.o.d -MP -c -o q931.o q931.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT pri_facility.o -MF .pri_facility.o.d -MP -c -o pri_facility.o pri_facility.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT version.o -MF .version.o.d -MP -c -o version.o version.c
ar rcs libpri.a copy_string.o pri.o q921.o prisched.o q931.o pri_facility.o version.o
ranlib libpri.a
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT copy_string.lo -MF .copy_string.lo.d -MP -c -o copy_string.lo copy_string.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT pri.lo -MF .pri.lo.d -MP -c -o pri.lo pri.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT q921.lo -MF .q921.lo.d -MP -c -o q921.lo q921.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT prisched.lo -MF .prisched.lo.d -MP -c -o prisched.lo prisched.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT q931.lo -MF .q931.lo.d -MP -c -o q931.lo q931.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT pri_facility.lo -MF .pri_facility.lo.d -MP -c -o pri_facility.lo pri_facility.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -MD -MT version.lo -MF .version.lo.d -MP -c -o version.lo version.c
gcc -shared -Wl,-hlibpri.so.1.4 -o libpri.so.1.4 copy_string.lo pri.lo q921.lo prisched.lo q931.lo pri_facility.lo version.lo
Собсно говоря вот эти.Может я не прав?Поправляйте, если что...
|
Сообщений: 135
|
Re: Сборка libpri
Так это не ошибки. Это просто лог сборки компилятором библиотеки.
ls -l /usr/lib/libpri*
ls -l /usr/include/libpri.h
Если файлы есть - значит, собралось
|
Откуда: Kharkov
Сообщений: 89
|
Re: Сборка libpri
Если система не в продакшине -- поставь Ubuntu server (На тестовом Астериск-сервере можно Ubuntu Desktop, а на боевом Ubuntu server без XWindow), я с линуксом тоже недавно, но операционка довольно user-friendly для начинающих (мне порекоммендовал наш сертифицированный (Red Hat) администратор, чтобы я ему поменьше дурацких вопросов задавал :) ), в репозитариях есть практически все, хоть и не последней версии.
У нас стоит уже работающий * на Centos.Поэтому не вижу смысла сейчас собирать ту же систему на другой операционке.Так как все равно потом работать с центом.
Так это не ошибки. Это просто лог сборки компилятором библиотеки.
ls -l /usr/lib/libpri*
ls -l /usr/include/libpri.h
Если файлы есть - значит, собралось
ls -l /usr/lib/libpri
ls: /usr/lib/libpri: Нет такого файла или каталога
ls -l /usr/include/libpri.h
-rw-r--r-- 1 root root 25973 Сен 3 17:24 /usr/include/libpri.h
|
Откуда: Kiev
Сообщений: 801
|
Re: Сборка libpri
to bird_of_Luck
Человека смутило то, что при установке софта в Линуксах на экран вываливается всякая хрень, которую "умные" админы должны читать, а после доковыривать исходники, в зависимости от природы этой самой "хрени". Я как первый раз ознакомился с методами установки софта в Линуксе (когда посыпались на экран скажем прямо -- нечитабельной скоростью, все это) думал выдергивать питалово с компа :) После Винды сложно понять -- глубокий смысл ОС Линукс :)))
P.S. На счет копилки... Я еще не такое могу вывалить...Если пивка больше сербну.. :) В нее (копилку) лучше складывать благодарности, а не "очередное" выявление чужой некомпетентности... :)
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Сообщений: 135
|
Re: Сборка libpri
ls -l /usr/lib/libpri
Все-таки ls -l /usr/lib/ libpri*
* в конце заставляет шелл подставлять вместо аргумента ls все файлы попадающую под маску libpri*
Видимо, libpri установился успешно
Теперь надо пересобрать asterisk. Насколько я понимаю, ./configure сама найдет libpri и астериск пересоберется с ней
на экран вываливается всякая хрень, которую "умные" админы должны читать, а после доковыривать исходники, в зависимости от природы этой самой "хрени".
Добро пожаловать в дружелюбный мир opensource :)
|
Сообщений: 445
|
Re: Сборка libpri
Kaa: Если система не в продакшине -- поставь Ubuntu server (На тестовом Астериск-сервере можно Ubuntu Desktop, а на боевом Ubuntu server без XWindow), я с линуксом тоже недавно, но операционка довольно user-friendly для начинающих (мне порекоммендовал наш сертифицированный (Red Hat) администратор, чтобы я ему поменьше дурацких вопросов задавал :) ), в репозитариях есть практически все, хоть и не последней версии.
У нас стоит уже работающий * на Centos.Поэтому не вижу смысла сейчас собирать ту же систему на другой операционке.Так как все равно потом работать с центом.
Так это не ошибки. Это просто лог сборки компилятором библиотеки.
ls -l /usr/lib/libpri*
ls -l /usr/include/libpri.h
Если файлы есть - значит, собралось
ls -l /usr/lib/libpri
ls: /usr/lib/libpri: Нет такого файла или каталога
ls -l /usr/include/libpri.h
-rw-r--r-- 1 root root 25973 Сен 3 17:24 /usr/include/libpri.h
Ну ты эта... Аст то пересобери с поддержкой libpri.
ЗЫ: ошибка - это когда выходит типа make blablabla error blablabla <cause> blablabla exit blabla.
|
Сообщений: 445
|
Re: Сборка libpri
bird_of_Luck:
./configure сама найдет libpri и астериск пересоберется с ней
Говоря о "Материи", трудно судить, может оно там вовсе отсутствует, а потом скажут, что ты шарлатан, ввел человека в заблуждение.
|
Откуда: Kharkov
Сообщений: 89
|
Re: Сборка libpri
ЗЫ: ошибка - это когда выходит типа make blablabla error blablabla <cause> blablabla exit blabla.
Класс написал:)Ну, будем хоть примерно знать.
|
|