
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.60] |
![]() |
|
![]() |
Сообщ.
#1
,
|
|
При запуске программы SciTE выдаётся такое сообщение:
![]() ![]() error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory Чего не хватает? Откуда её взять (из какого rpm) ? Linux Alt Junior 2.3 |
Сообщ.
#2
,
|
|
|
Это библиотека GNU stdc++
Ищи пакет libstdc++6. |
![]() |
Сообщ.
#3
,
|
|
После того как забросил это дело, вновь вернулся, чтобы решить проблему.
Установлены libstdc++2.96 и libstdc++3.2, но libstdc++6 не имеется: проверял на дистрибутивном диске. Может его вообще нет для моего дистрибутива? Ещё скажите как воспользоватся apt-get для проверки, существует ли такой пакет. Добавлено Ещё вопрос: что означает в имени файла расширение .6 - это версия библиотеки что-ли? |
Сообщ.
#4
,
|
|
|
да, это major версия библиотеки.
|
![]() |
Сообщ.
#5
,
|
|
А ответ на предыдущие вопросы есть?
|
Сообщ.
#6
,
|
|
|
Зайди на freshmeat.net введи в поиске libstdc++. После чего качаешь то что будет первым. потом configure && make && make install.
|
![]() |
Сообщ.
#7
,
|
|
А чем прогамму не устраивают текущие версии? Почему нельзя обойтись тем, что есть?
Цитата mrco @ MySQL error Зайди на freshmeat.net |
Сообщ.
#8
,
|
|
|
Например www.rpmseek.com выдает на libstdc++6 такое
(хоть у тебя и Alt, думаю и для него найдется, если это не подходит) Цитата File Name Distribution Ver. Rel. Arch Dld. libstdc++6-4.0.0-3mdk.i586 .rpm Mandrake Cooker 4.0.0 3mdk i586 Download libstdc++6-3.4.3-7mdk.i586 .rpm Mandrake Cooker 3.4.3 7mdk i586 Download libstdc++6-3.4.3-3mdk.i586 .rpm Mandrake Cooker 3.4.3 3mdk i586 Download libstdc++6-3.4.3-3mdk.x86_64 .rpm Mandrake Cooker 3.4.3 3mdk x86_64 Download libstdc++6-3.4.0-0.1mdk.amd64 .rpm Mandrake Cooker 3.4.0 0.1mdk amd64 Download libstdc++6-3.4.1-4mdk.i586 .rpm Mandrake 10.1 3.4.1 4mdk i586 Download libstdc++6-3.4.0-0.4mdk.i586 .rpm Mandrake 10.0 Contrib 3.4.0 0.4mdk i586 Download Добавлено Я так понимаю, что она идет начиная с 3-го g++. |
![]() |
Сообщ.
#9
,
|
|
Цитата Romtek @ Чтобы не было проблем с совместимостью, я хочу скачать пакет, подходящий для моего дистрибутива. Как это сделать с apt-get?скажите как воспользоватся apt-get для проверки, существует ли такой пакет. Сначала как проверить что существует, а потом скачать? |
Сообщ.
#10
,
|
|
|
apt-get install libstdc++6
|
![]() |
Сообщ.
#11
,
|
|
Цитата gruy @ apt-get install libstdc++6 ![]() ![]() Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package libstdc++6 |
Сообщ.
#12
,
|
|
|
Цитата debian:~$ apt-cache search libstdc++ gccchecker - Memory access debugger for C language development lib64stdc++6 - The GNU Standard C++ Library v3 (64bit) libg++2.8.1.3-dbg - The GNU C++ extension library - debugging files libgmp3-dev - Multiprecision arithmetic library developers tools libstdc++2.10-dbg - The GNU stdc++ library (debugging files) libstdc++2.10-dev - The GNU stdc++ library (development files) libstdc++2.10-glibc2.2 - The GNU stdc++ library libstdc++5 - The GNU Standard C++ Library v3 libstdc++5-3.3-dbg - The GNU Standard C++ Library v3 (debugging files) libstdc++5-3.3-dev - The GNU Standard C++ Library v3 (development files) libstdc++5-3.3-doc - The GNU Standard C++ Library v3 (documentation files) libstdc++5-3.3-pic - The GNU Standard C++ Library v3 (shared library subset kit) libstdc++6 - The GNU Standard C++ Library v3 libstdc++6-dbg - The GNU Standard C++ Library v3 (debugging files) libstdc++6-dev - The GNU Standard C++ Library v3 (development files) libstdc++6-doc - The GNU Standard C++ Library v3 (documentation files) libstdc++6-pic - The GNU Standard C++ Library v3 (shared library subset kit) |
Сообщ.
#13
,
|
|
|
Romtek, у тебя источники apt настроены только на диски? Тогда вполне вероятно, что не будет такой либы.
Тогда или настрой его на архив пакетов в инете, или скачай пакет и ставь (libstdc++6 rpm) А зависимости можешь увидеть в описании пакетов на этом сайте. |
![]() |
Сообщ.
#14
,
|
|
Как настраивать apt на поиск в интернете тоже (ссылку, плиз)?
У меня отсутствуют также rpmlib и другие файлы/библы. Добавлено От них есть зависимость... |
Сообщ.
#15
,
|
|
|
apt-setup
Далее следуешь инструкциям. Правда для твоего дистрибутива не знаю какой адрес архива в инете. |
![]() |
Сообщ.
#16
,
|
|
А есть ли в Линуксе такое чудо-средство, чтобы я указал какого пакета не хватает для работы, а оно мне автоматически находило его и все зависимые им пакеты (ну и, желательно, скачивало бы их) ?
![]() |
Сообщ.
#17
,
|
|
|
aptitude?
|
Сообщ.
#18
,
|
|
|
Дык, на то APT и есть...
|
![]() |
Сообщ.
#19
,
|
|
Цитата grustnoe @ aptitude только для Debian...aptitude? Цитата Ho Im @ Как им тогда воспользоваться для установки, скажем, glibc 2.3.5 ?Дык, на то APT и есть... Вдобавок, для обновления тоже. Добавлено Ага, исходники тоже есть... |
Сообщ.
#20
,
|
|
|
man apt-get
|
![]() |
Сообщ.
#21
,
|
|
Что-то ответы здесь немногословные... Да, читал я ман, но там всего много и трудно разобраться.
Цитата gruy @ Можешь сказать конкретно? man apt-get |
Сообщ.
#22
,
|
|
|
Цитата Можешь сказать конкретно? В RTFM написано так, что конкретнее просто не бывает. apt-get install glibc -- так сложно? |
![]() |
Сообщ.
#23
,
|
|
С этим всё ясно. Но как быть если этот пакет зависит от других пакетов, которые тоже нужно устанавливать?
Мне нужно установить всё за 1 раз, а не тыкаться в зависимостях - я с этим не хочу разбираться. Добавлено Эта тема будет длиться ровно столько, пока автор темы не получит ответ на вопрос. Добавлено Т.е. ответ я хочу получить такой: Что нужно писать в консоли, чтобы установить нужный пакет при условии что |
Сообщ.
#24
,
|
|
|
А ты вводить команду и смотреть, что скажет, не пробовал? Нет? Ну тогда чего ждешь?
Добавлено apt-get install твой-гребанный-пакет и установит, и обновит, и с зависимостями. Оно не такое уж и тупое. Во молодежь пошла же ж... |
Сообщ.
#25
,
|
|
|
Цитата Romtek @ я с этим не хочу разбираться И не надо, программа все сама сделает. К примеру Цитата # apt-get install libstdc++6 Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: gcc-3.4-base The following NEW packages will be installed: gcc-3.4-base libstdc++6 0 packages upgraded, 2 newly installed, 0 to remove and 276 not upgraded. Need to get 481kB of archives. After unpacking 1102kB will be used. Do you want to continue? [Y/n] И что ту неясного? |
![]() |
Сообщ.
#26
,
|
|
Вроде всё ясно, я так уже пробовал. У меня в апт не заданы источники для поиска в интернете и этот пакет он не находит.
|
Сообщ.
#27
,
|
|
|
Тогда найди для своего дистрибутива эти источники и с помощью apt-setup добавь их.
|
![]() |
Сообщ.
#28
,
|
|
apt-setup не найден
Добавлено Вручную как добавить? |
Сообщ.
#29
,
|
|
|
Смотри /etc/apt/sources.list
|
![]() |
Сообщ.
#30
,
|
|
Спасибо.
P.S. Я уже 3 дня как в Кноппиксе сижу, т.к. ЖД навернулся и единственный выход - это выход в интернет с помощью Live CD... Как только новый диск поставлю, разберусь с апдейтами. Добавлено Как же меня этот диск спасает ! ![]() |