|
Флудильня Разговоры на любые темы. Мы устаем постоянно работать. Иногда надо где-то немного отдохнуть. Пожалуйста, не надо здесь устраивать бардак. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
14.06.2010, 00:12 | #1 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
Убунта - это не линукс
всем добрый..... ну наверное вечер, у меня возникла проблемка небольшая в самом конце сборки ядра...
вот это сделал: Компиляция Первое Код: autoreconf -fvi && mkdir objdir && cd objdir Конфигурация мангоса. Меняем /opt/mangos на удобную нам папку Код: ../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos а скомпилировать не удается! После конфигурации компилируем Код: make в терминале пишется что-то типа того(я не под бубунтой сейчас) "невозможно выполнить, так как не найдена цель и конфиги" прописывал только комманду MAKE в директории objdir все команды выполнял в точности как в мануале, заходил под рутом.... вопрос, что я делаю не так?! В линуксе я недавно, но вроде знаний должно было хватить.... |
14.06.2010, 00:53 | #2 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 79
Сказал(а) спасибо: 3
Поблагодарили 10 раз(а) в 8 сообщениях
|
Используйте GNU make.
|
14.06.2010, 01:16 | #3 |
Пользователь
Регистрация: 07.03.2010
Адрес: Норильск
Сообщений: 51
Сказал(а) спасибо: 28
Поблагодарили 31 раз(а) в 15 сообщениях
Записей в дневнике: 3
|
И так: выполнение команды make в папке без правил сборки(Makefile) ведет к "make: *** Не заданы цели и не найден make-файл. Останов.", а это значит то, что эти файлы не создались в результате отработанных выше команд. А именно ./configure..., (только что проверил). Значить что то при конфигурации пошло не так, либо нет нужных зависимостей, либо еще что то, что не позволяет завершить работу скрипта без ошибок.
|
14.06.2010, 02:18 | #4 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
где что я сделал не так, вроде не тупой. а не понимаю... "P.S.: Я еще не видел ни одного виндузятника который без проблем мог работать с "чужой" системой, за пару дней." ну не пару дней..... даже сервер смог поставить) Последний раз редактировалось dikabraz; 14.06.2010 в 07:34. |
14.06.2010, 14:21 | #6 |
Гость
Сообщений: n/a
|
Возможность прочитать руководство и поставить по нему что-либо не добавляет умения работать с ОС. Возникающие проблемы Вы пока что самостоятельно решать не можете. Это факт и ничего постыдного в этом нет. Захотите - научитесь. Просто работа в консоли для привыкшего к мышке и GUI -- дело крайне непривычное.
И ошибки у Вас там написаны в логе, неужто не видите?! Код:
configure.ac:279: required file `src/bindings/ScriptDev2/Makefile.in' not found configure.ac:279: required file `src/bindings/ScriptDev2/scriptdev2.conf.dist.in' not found configure.ac:279: required file `src/bindings/ScriptDev2/config.h.in' not found configure.ac:279: required file `src/bindings/ScriptDev2/sql/Makefile.in' not found configure.ac:279: required file `src/bindings/ScriptDev2/sql/Updates/Makefile.in' not found autoreconf2.50: automake failed with exit status: 1 Код:
checking whether compiling and linking against OpenSSL works... no configure: error: Missing OpenSSL Последний раз редактировалось Astellar; 14.06.2010 в 14:26. |
14.06.2010, 19:02 | #7 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
Вы абсолютно правы! Консольочень не привычна, но....она прекрасна!
Спсибо огромное за указание ошибочки, но я никак не могу понять, почему у меня нехватает файлов, хотя при скачке репозитория ScriptDev2 не было ошибок! попробую скомпилировать без скриптов. |
14.06.2010, 19:15 | #8 |
Гость
Сообщений: n/a
|
Если патч SD2 в текстовом редакторе откроете - увидите, что не так. Вкратце: autoconf "хочет", чтобы исходники SD2 лежали в ~/Sources/mangos/src/bindings. Про другие места он ничего не знает, т.к. телепатией не владеет. Судя по Вашим логам можно сделать вот так:
Код:
cd ~/Sources/mangos mv ~/Sources/scriptdev2 src/bindings/ScriptDev2 autoreconf -ifv Код:
mkdir objdir cd objdir ../configure <bla-bla-bla> |
14.06.2010, 19:56 | #9 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
super! oshibki propali posle kopirivania papki ScriptDev2 v mangos.
no configuracia tak i ne idet! kak ponimau oshibka tut no eti faili ia nigde ne videl! poproboval kompilit' bez ScriptDev'a, takaia je oshibka Последний раз редактировалось dikabraz; 14.06.2010 в 20:16. |
14.06.2010, 20:16 | #10 |
Гость
Сообщений: n/a
|
Какой дистрибутив?
|
14.06.2010, 20:20 | #11 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
linux Ubuntu 9.10 karmic koala
|
14.06.2010, 20:27 | #12 |
Гость
Сообщений: n/a
|
sudo apt-get install libssl-dev
http://packages.ubuntu.com Вам в помощь. Исправил. Там же заголовочные файлы и прочая лабуда нужна. Последний раз редактировалось Astellar; 14.06.2010 в 20:31. |
14.06.2010, 21:29 | #13 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
|
14.06.2010, 21:39 | #15 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
mysql+ apache stoit, proveril- server rabotaet, ne v etom delo,
|
14.06.2010, 21:47 | #16 |
Пользователь
Регистрация: 07.03.2010
Адрес: Норильск
Сообщений: 51
Сказал(а) спасибо: 28
Поблагодарили 31 раз(а) в 15 сообщениях
Записей в дневнике: 3
|
mysql.h: No such file or directory
будешь дальше продолжать доказывать что все у тебя установлено? Говорю же, у тебя не установлен тот пакет. |
14.06.2010, 23:12 | #17 |
Гость
Сообщений: n/a
|
|
15.06.2010, 00:26 | #18 |
Новичок
Регистрация: 13.06.2010
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
|
ustanovil libmysqlclient-dev i mysql-server-5.1
nikakoi raznici ne viju... Код:
In file included from ../../../../src/shared/Database/DatabaseEnv.h:39, from ../../../../src/shared/Database/Database.cpp:19: ../../../../src/shared/Database/../../shared/Database/QueryResultMysql.h:30:19: error: mysql.h: No such file or directory In file included from ../../../../src/shared/Database/DatabaseEnv.h:39, from ../../../../src/shared/Database/Database.cpp:19: ../../../../src/shared/Database/../../shared/Database/QueryResultMysql.h:36: error: expected ‘)’ before ‘*’ token ../../../../src/shared/Database/../../shared/Database/QueryResultMysql.h:43: error: ‘enum_field_types’ has not been declared ../../../../src/shared/Database/../../shared/Database/QueryResultMysql.h:46: error: ISO C++ forbids declaration of ‘MYSQL_RES’ with no type ../../../../src/shared/Database/../../shared/Database/QueryResultMysql.h:46: error: expected ‘;’ before ‘*’ token In file included from ../../../../src/shared/Database/DatabaseEnv.h:41, from ../../../../src/shared/Database/Database.cpp:19: ../../../../src/shared/Database/../../shared/Database/DatabaseMysql.h:72: error: ISO C++ forbids declaration of ‘MYSQL’ with no type ../../../../src/shared/Database/../../shared/Database/DatabaseMysql.h:72: error: expected ‘;’ before ‘*’ token ../../../../src/shared/Database/../../shared/Database/DatabaseMysql.h:77: error: ‘MYSQL_RES’ has not been declared ../../../../src/shared/Database/../../shared/Database/DatabaseMysql.h:77: error: ‘MYSQL_FIELD’ has not been declared ../../../../src/shared/Database/../../shared/Database/DatabaseMysql.h: In member function ‘virtual DatabaseMysql::operator bool() const’: ../../../../src/shared/Database/../../shared/Database/DatabaseMysql.h:58: error: ‘mMysql’ was not declared in this scope Последний раз редактировалось dikabraz; 15.06.2010 в 00:38. |
15.06.2010, 00:34 | #19 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Используйте теги [ code ] пожалуйста.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 00:48 | #20 |
Гость
Сообщений: n/a
|
Не знаю, что Вы там установили, но: Нажми меня!
Вторая строчка - пакет libmysqlclient-dev. Именно тот, который и нужен. |
15.06.2010, 04:06 | #22 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 10:57 | #24 |
Гость
Сообщений: n/a
|
На сервер тоже "семерочку" ставить будете? От того, что куча идиотов ринулась с винды на юниксы ОС плохой не стала. Плохо только идиотам. Просто думать надо, когда какой инструмент использовать. Я допустим знаю, что ни на одном моем сервере винды стоять не будет. Так как сервисы на юниксах поднимать и сопровождать проще.
|
15.06.2010, 11:09 | #25 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Да и смотря какой сервер - знаю одного человека, хостящего сайты в домашних условиях - стоит на 2008 сервере и никаких проблем не наблюдается. Так что даже для сервера не всегда нужны никсы, нужно понимать насколько будет обоснован переход на никсы. Зачастую проще оставить вин и при этом ничего не потерять. Мартышкин труд, из пустого в порожние - ни к чему. Равносильно что ради того, чтобы один раз прокатится на лошади покупать конюшню и коней... Нужно чётко понимать цели и требования выдвигаемые поставленной задачей и не делать лишних телодвижений, если без них можно обойтись. Своеобразная оптимизация деятельности P.S: никто не говорит, что никсы - плохо, но далеко не всего оправдан переход пользователей на них, почему - темпура достаточно точно описал. |
|
15.06.2010, 11:13 | #26 |
Гость
Сообщений: n/a
|
Ну вот же тема есть - там как раз на примере Ubuntu все рассмотрено
http://ru-mangos.ru/showthread.php?t=72 |
15.06.2010, 12:26 | #27 |
Пользователь
|
|
15.06.2010, 18:10 | #28 | ||
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Цитата:
Ну, по примеру данной ветки - не все, не всех... "авотхрен" ответил на это автор топика, и устроил разборки "каг канфегуредь ленух".
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
||
06.08.2010, 16:06 | #29 |
Гость
Сообщений: n/a
|
Здравствуйте, не подскажите:
Linux - Debian При компиляции сервера по гиду: http://ru-mangos.ru/showthread.php?t=72 После того, как используем запрос: Конфигурация мангоса. Меняем /opt/mangos на удобную нам папку Код:
../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos config.status: error: cannot find input file: Makefile.in Конечно, я понимаю, что нету данного файла, но ведь я делаю всё строго по гиду. Более того, я делаю обновление ядра, а не установку его 1й раз. За ранее огромное Вам спасибо! |
06.08.2010, 16:28 | #30 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
За позднее мелкое Вам пожалуйста.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
06.08.2010, 16:43 | #31 |
Гость
Сообщений: n/a
|
Нахожусь в папке
Код:
~/Sources/mangos/objdir Код:
../configure --prefix=/root/mangos --sysconfdir=/root/mangos/etc --enable-cli --enable-ra --datadir=/root/mangos Какая же тут ошибка путя? |
06.08.2010, 16:44 | #32 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 79
Сказал(а) спасибо: 3
Поблагодарили 10 раз(а) в 8 сообщениях
|
А autoreconf у вас без ошибок отработал?
|
06.08.2010, 16:56 | #33 |
Гость
Сообщений: n/a
|
|
06.08.2010, 23:41 | #35 | |
RMDC Donator
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
|
Цитата:
Ужас.. как говориться RTFM! Линух, тот же самый убунту-кунилинукс намного информативнее чем венды. читаем логи, смотрим. скорее всего не хватает пакетов. |
|
30.08.2010, 00:42 | #36 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
ставил и на Федоре и на Мандриве и На Альте.
это тоже не Линуксы? Убунту- очень даже линукс!
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 |
30.08.2010, 12:27 | #37 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Убунта - упрощенный десктопный вариант для того, кто только пересел с венды. Так она позиционировалась изначально, такой она и осталась. Убунта - недолинух для недолинухоидов, которым прикольно понтоваться. Если сидишь на убунте - не позорься, вернись на венду!
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
30.08.2010, 13:03 | #39 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 40
Сказал(а) спасибо: 29
Поблагодарили 13 раз(а) в 5 сообщениях
|
Начинать надо с FreeBSD или с Gentoo, а после гентухи меня вообще никаким дистрибутивом не напугаешь, сижу на нем уже 3-й год, перешел с Фрюхи, 1-я установка как помню заняла для 2, уж очень необычно было самому подготавливать среду для операционки, ну теперь привык минут за 15-20 разворачиваю + столько же на конфиг ядра.
Код:
(с)Баш орг bbl321_: а у меня виноград bbl321_ показал всем черный язык Dill: а у меня Gentoo Dill показал всем красные глаза |
30.08.2010, 13:43 | #40 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 43
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Виндусятники поставьте убунту 2й ос +grub и сравните, а то получается фильм не смотрел, но Вася сказал что он г-но и я с ним согласен. Убунта научит пути и права прописывать и быстрые файловые системы увидите, то что в винде за вас делается.
У меня cтоит винда и mint 9 (форк убунты), прекрасно дополняя друг друга. Ели ставить лицензионное по, то в винде все практически платное, а в убунту и дебиане бесплатное это тоже важно. Можете для начала поставить puppyrus на флэшку 100 мегов вся ос умещается в памяти при загрузке и попробовать. Последний раз редактировалось Mr.Grom; 30.08.2010 в 13:46. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск мангос на линукс через wine (вопрос) | Hard | Корзина | 4 | 21.03.2010 09:40 |