Не могу собрать из исходников..

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
VivaLd
Сообщения: 137
ОС: Mandriva 2009

Не могу собрать из исходников..

Сообщение VivaLd »

Блин.. Вобщем в Mandriva 2007 Discovery 86_64, не могу собирать программы из исходников стандартной процедурой ./configure make make install,
не создается make файл, чтобы я ни пробывал собрать..
Вот, к примеру, что выдает при попытке сборки k3b:

Код:

[vivald@localhost k3b-1.0.3]$ ./configure checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking for -p flag to install... yes checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for kde-config... /usr/bin/kde-config checking where to install... /usr (as returned by kde-config) checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking whether gcc is blacklisted... no checking whether g++ supports -Wmissing-format-attribute... no checking whether gcc supports -Wmissing-format-attribute... yes checking whether g++ supports -Wundef... no checking whether g++ supports -Wno-long-long... no checking whether g++ supports -Wno-non-virtual-dtor... no checking how to run the C++ preprocessor... /lib/cpp configure: error: C++ preprocessor "/lib/cpp" fails sanity check See `config.log' for more details. [vivald@localhost k3b-1.0.3]$ make make: *** Не заданы цели и не найден make-файл. Останов.


Если у меня нет каких-то компиляторов (в чем я, как неопытный пользователь, который привык работать только с rpm, ничего не понимаю), скажите, какие пакеты нужно поставить, чтобы сборка проходила успешно..
Заранее спасибо
http://rapboard.forum24.ru/

Пермский независимый хип-хоп форум.

Я Вкантакте

Fort-Telecom
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Не могу собрать из исходников..

Сообщение anonymous.ru »

VivaLd писал(а):
30.08.2007 14:56
Если у меня нет каких-то компиляторов (в чем я, как неопытный пользователь, который привык работать только с rpm, ничего не понимаю), скажите, какие пакеты нужно поставить, чтобы сборка проходила успешно..
Заранее спасибо


А может Вам не стоит собирать софт из исходников?

Установка дополнительного ПО в Мандриве

у вас нет с++ компилятора.
:drinks:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Не могу собрать из исходников..

Сообщение Juliette »

gcc-c++ ставьте
ну и всё, что может начинаться с gcc...
чего хоть собираете?
а вааще, Мандрива, конечно, всем телом сопротивляется установке из исходников. Уж на что я любитель пособирать, и то как-то. Хотя на "поучиться" - без разницы, где. Будьте готовы только к тому, что бесконечные надобности и установки пакетов могут привести к нестабильности и переустановке, так что домашнюю директорию лучше сразу на отдельный раздел перенести.
Спасибо сказали:
Аватара пользователя
VivaLd
Сообщения: 137
ОС: Mandriva 2009

Re: Не могу собрать из исходников..

Сообщение VivaLd »

Juliette писал(а):
30.08.2007 15:05
gcc-c++ ставьте
ну и всё, что может начинаться с gcc...
чего хоть собираете?
а вааще, Мандрива, конечно, всем телом сопротивляется установке из исходников. Уж на что я любитель пособирать, и то как-то. Хотя на "поучиться" - без разницы, где. Будьте готовы только к тому, что бесконечные надобности и установки пакетов могут привести к нестабильности и переустановке, так что домашнюю директорию лучше сразу на отдельный раздел перенести.


В том то и дело что gcc стоит, а ./configure его не находит! Может дело в том что 64 битная операционка?
http://rapboard.forum24.ru/

Пермский независимый хип-хоп форум.

Я Вкантакте

Fort-Telecom
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Не могу собрать из исходников..

Сообщение Juliette »

gcc-c++
стоит?
Спасибо сказали:
Аватара пользователя
Red Gremlin
Сообщения: 512
Статус: самоучка
ОС: Rosa 2016 Fresh

Re: Не могу собрать из исходников..

Сообщение Red Gremlin »

VivaLd писал(а):
30.08.2007 16:34
Juliette писал(а):
30.08.2007 15:05
gcc-c++ ставьте
ну и всё, что может начинаться с gcc...
чего хоть собираете?
а вааще, Мандрива, конечно, всем телом сопротивляется установке из исходников. Уж на что я любитель пособирать, и то как-то. Хотя на "поучиться" - без разницы, где. Будьте готовы только к тому, что бесконечные надобности и установки пакетов могут привести к нестабильности и переустановке, так что домашнюю директорию лучше сразу на отдельный раздел перенести.


В том то и дело что gcc стоит, а ./configure его не находит! Может дело в том что 64 битная операционка?

Покажите вывод команды
#rpm -qa | grep gcc
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
Спасибо сказали:
Аватара пользователя
VivaLd
Сообщения: 137
ОС: Mandriva 2009

Re: Не могу собрать из исходников..

Сообщение VivaLd »

Эта команда вообще ничего не выводит(((...
Просто переходит в новую строку..
http://rapboard.forum24.ru/

Пермский независимый хип-хоп форум.

Я Вкантакте

Fort-Telecom
Спасибо сказали:
Аватара пользователя
Red Gremlin
Сообщения: 512
Статус: самоучка
ОС: Rosa 2016 Fresh

Re: Не могу собрать из исходников..

Сообщение Red Gremlin »

VivaLd писал(а):
31.08.2007 15:55
Эта команда вообще ничего не выводит(((...
Просто переходит в новую строку..

а говорите, стоит :(
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
Спасибо сказали:
Аватара пользователя
VivaLd
Сообщения: 137
ОС: Mandriva 2009

Re: Не могу собрать из исходников..

Сообщение VivaLd »

Так в списке пакетов, в центре управления пакетов он отмечен как поставленный..
Пипец мутные замуты...
http://rapboard.forum24.ru/

Пермский независимый хип-хоп форум.

Я Вкантакте

Fort-Telecom
Спасибо сказали:
Аватара пользователя
Red Gremlin
Сообщения: 512
Статус: самоучка
ОС: Rosa 2016 Fresh

Re: Не могу собрать из исходников..

Сообщение Red Gremlin »

Должны стоять как минимум 4 пакета:
gcc-cpp-<version>
libgcc1-<version>
gcc-c++-<version>
gcc-<version>

Попробуй поставить их вручную с диска
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
Спасибо сказали:
Аватара пользователя
Dr_Aibolit
Сообщения: 240

Re: Не могу собрать из исходников..

Сообщение Dr_Aibolit »

Пакет:gcc-c++
Версия:4.1.2-1
Зависимости:
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.0)
libstdc++6-devel = 4.1.2
libstdc++6 = 4.1.2
/bin/sh
rtld(GNU_HASH)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
libc.so.6(GLIBC_2.3)
gcc = 4.1.2-1mdv2007.1
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6(GLIBC_2.4)
rpmlib(VersionedDependencies) <= 3.0.3-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
libc.so.6(GLIBC_2.1)
/usr/sbin/update-alternatives
libc.so.6
libc.so.6(GLIBC_2.3.4)
(некоторые из них должны уже стоять)

Брать пакет и зависисти либо из репозиториев, либо отсюда.
Primum non nocere, seu noli nocere, seu cave ne laedas
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Не могу собрать из исходников..

Сообщение Juliette »

Mensh_v писал(а):
01.09.2007 15:11
Пакет:gcc-c++
Версия:4.1.2-1
Зависимости:
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.0)
libstdc++6-devel = 4.1.2
libstdc++6 = 4.1.2
/bin/sh
rtld(GNU_HASH)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
libc.so.6(GLIBC_2.3)
gcc = 4.1.2-1mdv2007.1
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6(GLIBC_2.4)
rpmlib(VersionedDependencies) <= 3.0.3-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
libc.so.6(GLIBC_2.1)
/usr/sbin/update-alternatives
libc.so.6
libc.so.6(GLIBC_2.3.4)
(некоторые из них должны уже стоять)

Брать пакет и зависисти либо из репозиториев, либо отсюда.


это всё очень мило, но, может, в таком случае вааще к нему приехать и за него всё поставить?
помощь новичкам - это всё нормально, но не до такой же степени, чтобы ещё ему зависимости прописывать, если он не в состоянии набрать пароль рута и вбить в окошко "установки программ" нужное название.
Спасибо сказали: