Всем Привет поставил Red Hat EL 5.3 пытаюсь установить PostgreSQL Вот что получаю
Code
[root@filials-linux pgsql]# ./configure checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking which template to use... linux checking whether to build with 64-bit integer date/time support... no checking whether NLS is wanted... no checking for default port number... 5432 checking for gcc... no checking for cc... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details.
посмотрел файл config.log
Code
$ ./configure
## --------- ## ## Platform. ## ## --------- ##
hostname = filials-linux uname -m = x86_64 uname -r = 2.6.18-128.el5 uname -s = Linux uname -v = #1 SMP Wed Dec 17 11:41:38 EST 2008
configure:1414: checking build system type configure:1432: result: x86_64-unknown-linux-gnu configure:1440: checking host system type configure:1454: result: x86_64-unknown-linux-gnu configure:1464: checking which template to use configure:1564: result: linux configure:1706: checking whether to build with 64-bit integer date/time support configure:1738: result: no configure:1745: checking whether NLS is wanted configure:1780: result: no configure:1788: checking for default port number configure:1818: result: 5432 configure:2160: checking for gcc configure:2189: result: no configure:2160: checking for cc configure:2189: result: no configure:2201: error: no acceptable C compiler found in $PATH See `config.log' for more details.
не знаю, что я должен был тут понять вот собственно вас, знающих, я и спрашиваю
Imho, 26.01.2009 - 17:01
oligarh, Он же просит
Цитата | Quote
configure: error: no acceptable C compiler found in $PATH See `config.log' for more details.
Либо компилятора нету либо он его не видит. ls -la /usr/bin/ |grep gcc что говорит? Хотя он ничего не скажет. Его и нету. Ищите себе компилятор. http://gcc.gnu.org/releases.html
oligarh, 26.01.2009 - 17:05
ничего не говорит
Code
[root@filials-linux ~]# ls -la /usr/bin/ |grep gcc [root@filials-linux ~]#
de1ay, 27.01.2009 - 10:56
oligarh, в RHEL`е зачем собирать-то? Поставь из пакета. По вопросу компилятора, опять же, сначала установи его.
ЭЖД, 27.01.2009 - 12:45
oligarh, yum install postgresql postgresql-server
не нужно предрассудков
oligarh, 27.01.2009 - 13:11
вы, уж меня извините но я вчера, пока сам ковырял, умудрился ее сломать менеджер обновления пакетов и установка/удаление программ при открытии выскакивала ошибка, что-то о не правильном сертификате на сайте http:///media/RHEL_53.DVD/Server поправьте если не прав: это случилось когда я попытался заставить систему обновлятся с диска как от этого избавиться не знал, потому система канула в небытие поднимаю все-таки на тестовом железе после консультаций ~karlson~'а, и по его рекомендации ставлю SLES теперь по выше сказанному ЭЖД Если я правильно понял yum это программа типа менеджер пакетов отсюда вопрос, если через графическую оболочку она не запускалась, получилось бы ее запустить через командную строку?
и
ls -la /usr/bin/ |grep gcc
много в интернете видел подобных команд нигде не написано что означает вертикальная черта "|"
alexs963, 27.01.2009 - 13:37
"|" это т.н. конвейер,перенаправляет вывод одной команды (слева) на вход другой программы (справа).
oligarh, 3.02.2009 - 18:42
Все оказалось гораздо сложнее постгрес я установил, но оказалось, что он не подходит нужен специально пропатченный постгрес скачал три патча засунул в папку с исходниками, перед тем как пыполнять ./configure нужно "наложить" патчи patch 1c_FULL_83-0.19.patch
просто перекидывает на следующую строку и чего-то от меня ждет вопрос Чего???
oligarh, 3.02.2009 - 20:42
с патчами разобрался только после make install пишет, что постгрес установлен, но службы такой не нахожу