Пятница, 26.04.2024, 19:33
Приветствую Вас Заблудшая душа | RSS
Главная | Регистрация | Вход
Меню сайта
Форма входа
Друзья сайта
Статистика
Наш опрос
Если бы вы жили в мире похожем на фентези игру вы были бы?
Всего ответов: 117
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Hesha, zwey  
Царство Аида » Искусственный разум » С мышкой по жизни » Linux - Open SuSE (Как и с чем его едят?!)
Linux - Open SuSE
KindeRДата: Среда, 26.12.2007, 03:09 | Сообщение # 1
УЕБАН
Группа: Пользователи
Сообщений: 513
Репутация: -8
Статус: Мёртв
Ну что ZWEY, тема готова, прошу вас мой Сенсей, рассказывайте всё с самого начала...

"Проходят дни, недели, и в этом мире всё меньше
остаётся места для чистых сердец, не съеденных
глобальными изменениями в структуре общепринятого
развития, мир почти уже сдох..."
 
Сэр_Вильям_Де_ВаскоДата: Среда, 26.12.2007, 13:02 | Сообщение # 2
Зомби
Группа: Проверенные
Сообщений: 54
Репутация: 0
Статус: Мёртв
Ну чтож, раз подобная тема создана...
Может быть кто-нибуть знает, где в Ленинске найти(Купить) парочку толстенных книг под Линукс?
По майкрософту литературы хорошей было много, но вот по Линуксу не встречал. Максимум "Программирование сетевых приложений в UNIX".
Кстати, оптимизма создателя темы не разделяю.)))) Ибо предмет очень уж обширный.
Сам юзаю Mandrake 10.1 discovery, имеется ряд проблем. Часть решилась. Часть нерешаема в рамках рабочей сети. Часть надеюсь решить.
P.S. Нуждаюсь в посильной помощи, но и ее(помощь) предоставлять не отказываюсь.

Добавлено (26.12.2007, 13:02)
---------------------------------------------
Кому надо хорошую полнотекстовую библиотеку в интернете, пишите.) Скину адрес.


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

Сообщение отредактировал Сэр_Вильям_Де_Васко - Среда, 26.12.2007, 13:02
 
zweyДата: Среда, 26.12.2007, 17:08 | Сообщение # 3
Пингвин
Группа: Модераторы
Сообщений: 935
Репутация: 3
Статус: Мёртв
Могу дать книги в pdf и djvu а так же проспонсировать дистрибутивами....
Если есть вопросы спрашивайте, чем смогу тем помогу



Designer for Windows Vista - Powered by OpenSuSE 11.0 [KDE 4.1.3]
Jabber ID: zwey@jabber.ru [death icq]
 
KindeRДата: Среда, 26.12.2007, 18:55 | Сообщение # 4
УЕБАН
Группа: Пользователи
Сообщений: 513
Репутация: -8
Статус: Мёртв
ZWEY знает всё, но вот где же он сам?! ZWEY, ау!!!!

"Проходят дни, недели, и в этом мире всё меньше
остаётся места для чистых сердец, не съеденных
глобальными изменениями в структуре общепринятого
развития, мир почти уже сдох..."


Сообщение отредактировал KindeR - Среда, 26.12.2007, 18:56
 
Сэр_Вильям_Де_ВаскоДата: Четверг, 27.12.2007, 04:36 | Сообщение # 5
Зомби
Группа: Проверенные
Сообщений: 54
Репутация: 0
Статус: Мёртв
zwey, )= Жаль, что не в книжном варианте, очень уж для меня проблематично с монитора читать.
Но и от PDF с DJVU не откажусь.
Вопрос навскидку, при выполнении ./configure (mandrake), не происходит компиляция исходников, выкидывает с ошибкой:
GCC=no
CC=no
третью строку не помню, сейчас из под винды работаю.
И напоследок заявляет, что необходмо использовать подходящюю версию GCC.
Самое забавное, что у меня GCC 2.95 в системе установлено(по спецификации обещано было 3.4).
Попытки установить более свежую версию компилятора(4.0) из исходников, разбиваются о ту же ошибку.
При установке с RPM пакета система говорит, что все уже установлено, но реально ничего не делается.

Что с этим делать, не знаю. zwey, помогите пожалуйста советом, разумеется если есть такая возможность.


Мудрость приходит с годами. Но не ко всем и не всегда.
 
zweyДата: Четверг, 27.12.2007, 05:05 | Сообщение # 6
Пингвин
Группа: Модераторы
Сообщений: 935
Репутация: 3
Статус: Мёртв
по скрипту ./configure происходит подгонка Makefile к компиляции. Прописываються пути ипараметры для компилятора. Сама компиляция и установка происходит с помощью другох команд
Code
make  
make install

Притом make install необходимо выполнять с правами супер пользователя root.

В консоле можно так:

Code
su root

А как компилятор gcc был поставлен?
Дело в том что в дистрибутивах часто включают две версии компилятора, 2 ветки и третьей...
выполните gcc -v чтобы узнать какой у вас стоит.... (вывод кинеш сюда.)
Программа может ругаться например на старую версию компилятора...
Собирать чтото не рекомендую, проще все брать скомпилированные пакеты с репозитарев.
Кстати дисковери у мандривы итдет вроде беты, куда они внедряют все свои новые технологии. Так что такая ошибка может быть из-за дистрибутива.



Designer for Windows Vista - Powered by OpenSuSE 11.0 [KDE 4.1.3]
Jabber ID: zwey@jabber.ru [death icq]
 
Сэр_Вильям_Де_ВаскоДата: Четверг, 27.12.2007, 05:20 | Сообщение # 7
Зомби
Группа: Проверенные
Сообщений: 54
Репутация: 0
Статус: Мёртв
Чуть попозже скину вывод ./configure, версию GCC также попозже, сейчас к логам доступ нет.
Компилятор ставился вместе с системой, автоматом.
Кстати, конфигурил makefile из консоли, с правами root-а.


Мудрость приходит с годами. Но не ко всем и не всегда.
 
zweyДата: Четверг, 27.12.2007, 05:44 | Сообщение # 8
Пингвин
Группа: Модераторы
Сообщений: 935
Репутация: 3
Статус: Мёртв
Quote (Сэр_Вильям_Де_Васко)
Кстати, конфигурил makefile из консоли, с правами root-а.

Сюда лучше не лезть... его конфигурацией занимается скрипт ./configure
Если честно, еще не видел дистрибутива где компилятор ставился автоматом, если не выбрать конфигурацию Разработчик smile (или если при установке не выбрать пакет с компилятором)
Я обычно ставлю простую конфигурацию, например Десктоп, а потом в зависимости от нужн наращиваю функциональность системы, либо с диска дистрибутива либо из сетевых репозитариев. И очень редко собираю программу из исходных кодов...



Designer for Windows Vista - Powered by OpenSuSE 11.0 [KDE 4.1.3]
Jabber ID: zwey@jabber.ru [death icq]
 
Сэр_Вильям_Де_ВаскоДата: Четверг, 27.12.2007, 12:34 | Сообщение # 9
Зомби
Группа: Проверенные
Сообщений: 54
Репутация: 0
Статус: Мёртв
Итак, вот что выдает скрипт:

[sakkra@localhost licq-1.3.5]$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

А вот что выдает MAKE под Root-ом:

[root@localhost licq-1.3.5]# make
make: *** Не заданы цели и не найден make-файл. Останов.
[root@localhost licq-1.3.5]# make install
make: *** Нет правила для сборки цели `install'. Останов.

gcc -v выдает вообще бред:
[sakkra@localhost licq-1.3.5]$ gcc -v
bash: gcc: command not found

Ибо удалить его можно, вот что выдает RPMDRAKE 10.1, в момент просмотра пакетов, доступных для удаления:
Название: gcc2.96-cpp
Версия:2.96-0.83mdk
Размер: 229 КБ
Сводка: The C Preprocessor
Описание:The C preprocessor is a 'macro processor' which is used automatically by the C compiler to transform your program before actual compilation. It is called a macro processor because it allows you to define 'macros,' which are abbreviations for longer constructs.

И что вот с этим делать, не знаю. Пытался ставить вот этот пакет: gcc-4.0.1-5mdk.x86_64.rpm он расчитан под Mandriva 2006. Все что выдается в процессе установки: Все уже установлено.
Как бы указать источник установки пакетов. Да и точно узнать, есть у меня компилятор, или нет?


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

Сообщение отредактировал Сэр_Вильям_Де_Васко - Четверг, 27.12.2007, 12:39
 
zweyДата: Четверг, 27.12.2007, 17:45 | Сообщение # 10
Пингвин
Группа: Модераторы
Сообщений: 935
Репутация: 3
Статус: Мёртв
[sakkra@localhost licq-1.3.5]$ gcc -v
bash: gcc: command not found
Тут ты точно узнал что его у тебя нету....

[root@localhost licq-1.3.5]# make
make: *** Не заданы цели и не найден make-файл. Останов.
Так как скрипт конфигурации не был выполнен из-за неудовлетворительных зависимостей (а точнее отсутствию компилятора) то makefile не отредактирован и чтото компилировать невозможно.

Посмотри в драк тулсах там должна быть утилита для подключения репозитариев или добавления дисков. Посмотри добавлен ли у тебя диск с которого ты ставил мандриву (кстати это сиди или дивиди) как источник пакетов или нет. Если нет то добавь, тогда при поиске пакета у тебя будет использоваться этот диск.
И изи в рпмдраг по слову gcc и ставь все кроме девел пакетов. Кстати дистрибутив у тебя 64 битный или 32х? Если 64, то тебе надо будет ставить компилятор как для 32битных так и для 64битных исходников.
Если у тя пишет что добавлены, удали их и поставь обратно... Но если честно я впервые встречаю такую ситуацию, что есть компилятор но он не находиться (также можеш сделать поиск файла gcc)



Designer for Windows Vista - Powered by OpenSuSE 11.0 [KDE 4.1.3]
Jabber ID: zwey@jabber.ru [death icq]
 
KindeRДата: Пятница, 28.12.2007, 03:33 | Сообщение # 11
УЕБАН
Группа: Пользователи
Сообщений: 513
Репутация: -8
Статус: Мёртв
zwey, давай PDF'ку, вот мыло: sergafan89@rambler.ru

"Проходят дни, недели, и в этом мире всё меньше
остаётся места для чистых сердец, не съеденных
глобальными изменениями в структуре общепринятого
развития, мир почти уже сдох..."
 
zweyДата: Пятница, 28.12.2007, 03:58 | Сообщение # 12
Пингвин
Группа: Модераторы
Сообщений: 935
Репутация: 3
Статус: Мёртв
KindeR, 40 метров примешь?


Designer for Windows Vista - Powered by OpenSuSE 11.0 [KDE 4.1.3]
Jabber ID: zwey@jabber.ru [death icq]
 
Сэр_Вильям_Де_ВаскоДата: Суббота, 29.12.2007, 05:00 | Сообщение # 13
Зомби
Группа: Проверенные
Сообщений: 54
Репутация: 0
Статус: Мёртв
В тулзе у меня прописаны все три моих диска(CD), создать дополнительный источник не представляется возможным, выкидывает системку с ошибкой в невероятной кодировке, так , что прочитать ее невозможно.
Дистрибутив 32-битный(Вроде, точнее сказать не могу, ибо не знаю как поглядеть uhm ).
GCC при поиске необнаружено. Установить при помощи менеджера пакетов не возможно, говорит нет такого пакета для установки. Удалить его можно, после этого появляется в менеджере установки. Но при удалении этого пакета удаляется еще кое-что зависимое от него. В результате накрывается медным тазом KDE. happy А так как я не великий знаток консоли линуксной, то пришлось перетыкать линус с диска.
Вот вывод команды RPM, при установке пакета с консоли:
[root@localhost Desktop]# rpm -i gcc-4.0.1-5mdk.x86_64.rpm
ошибка: Неудовлетворенные зависимости:
binutils >= 2.16.91.0.2-2mdk нужен для gcc-4.0.1-5mdk
gcc-cpp = 4.0.1-5mdk нужен для gcc-4.0.1-5mdk
glibc-devel >= 2.2.5-14mdk нужен для gcc-4.0.1-5mdk
libc.so.6()(64bit) нужен для gcc-4.0.1-5mdk
libc.so.6(GLIBC_2.2.5)(64bit) нужен для gcc-4.0.1-5mdk
libc.so.6(GLIBC_2.3)(64bit) нужен для gcc-4.0.1-5mdk
libc.so.6(GLIBC_2.3.4)(64bit) нужен для gcc-4.0.1-5mdk


Мудрость приходит с годами. Но не ко всем и не всегда.
 
zweyДата: Суббота, 29.12.2007, 12:59 | Сообщение # 14
Пингвин
Группа: Модераторы
Сообщений: 935
Репутация: 3
Статус: Мёртв
Если у тебя 32 битный линукс то ставя этот пакет gcc-4.0.1-5mdk.x86_64.rpm не удевительно, что у тя будут ошибки:
gcc-4.0.1-5mdk.x86_64.rpm
gcc - это имя пакета
4.0.1 - это версия пакета
mdk - это кратно дистрибутив под который собирался этот пакет (у тебя мандрива)
x86_64 это архитектура. Пакет для 64 битных компьютеров. а если встретиться i368 i568 i686 то это для 32х битных компов.
Кстати где ты эту рпм ку взял с компилятором взял?



Designer for Windows Vista - Powered by OpenSuSE 11.0 [KDE 4.1.3]
Jabber ID: zwey@jabber.ru [death icq]
 
KindeRДата: Суббота, 29.12.2007, 18:27 | Сообщение # 15
УЕБАН
Группа: Пользователи
Сообщений: 513
Репутация: -8
Статус: Мёртв
zwey, не издевайся я ж на Dial Up'e сижу!давай тыгды как нить после Нового Гота...

"Проходят дни, недели, и в этом мире всё меньше
остаётся места для чистых сердец, не съеденных
глобальными изменениями в структуре общепринятого
развития, мир почти уже сдох..."
 
Царство Аида » Искусственный разум » С мышкой по жизни » Linux - Open SuSE (Как и с чем его едят?!)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Copyright DW © 2024