|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Корзина Глупые, устаревшие, неактуальные темы будут тут. Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать? |
|
Опции темы | Поиск в этой теме | Опции просмотра |
11.11.2010, 08:39 | #1 |
Новичок
Регистрация: 02.11.2010
Сообщений: 0
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
|
про компиляцию и прочее
Надоело сидеть ждать маны небесной , решил сам свой серв собрать насобирал кучу всяких мануалов про компил и правильную сборку сервов и пошел работать.
я не знаком абсолютно с программированием никак, так что решил делать как написано в ваших инструкциях: 1.скачал Компилятор (Microsoft Visual Studio 2008),Клиент GIT,Tortoise SVN. 2.установил все эти проги на свой компьютер. 3.не качал себе Net Framework 3.5 sp1 потому что на компе он уже есть. 4.как написано в инструкции создал папку в любом месте и как захотел назвал (mangos). 5.Щелкнул по этой папке пр.кнопкой мыши и выбрал "Git Bash Here".После этого прописал в новом окне "git clone git://github.com/mangos/mangos.git" и нажал "ENTER". 6.закончил закачку сырцов мангоса. 7.Создал папку с названием ScriptDev2, и щелкнул на нее ПКМ и выбрал SVN Checkout. 8.После чего прописал в строке адреса " http://scriptdev2.svn.sourceforge.ne...ot/scriptdev2/ ", нажал ОК и ждал завершения процесса. 9.С патчами не разобрался что делать и куда их пихать и как это делать. Не в одной инструкции ваще не описано этого никак,так что если вы действительно хотите что бы люди поняли как правильно пропатчить,объясните нормально разжевав а не замолчав на самом главном. 10.Занялся компиляцией мангоса.Зашел в папку "mangos/win/" и открыл файл "mangosdVC90.sln ". Сверху щелкнул на "Build -> Batch Build", и поставил галочки везде где есть "Realese Win32" и нет "script" и нажал "Build", все пошел процес компиляции.Все у меня скомпилировалось .Ошибок быть не должно написано во всех гайдах , но у меня вместо этого пишет : 12>Build log was saved at "file://c:\Documents and Settings\Admin\Рабочий стол\Новая папка\mangos\mangos\win\VC90\script__Win32_Re lease\BuildLog.htm" 12>script - 1 error(s), 0 warning(s) ========== Build: 7 succeeded, 5 failed, 0 up-to-date, 0 skipped ========== 11.Ну и пох подумал я и начал компилировать" ScriptDev2" .папку "ScriptDev2" кинул ее в папку "mangos/src/bindings/" И открыл в папке "mangos/src/bindings/ScriptDev2" файл "scriptVC90.sln ". И сделал все также "- Build -> Batch Build" галочку поставил там где есть "Realese Win32" Нажал "Build". В конце успешной компиляции должно быть снова без ошибок но вывело : 1>Build log was saved at "file://c:\Documents and Settings\Admin\Рабочий стол\Новая папка\mangos\mangos\src\bindings\ScriptDev2\V C90\ScriptDev2__Win32_Release\BuildLog.htm" 1>ScriptDev2 - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 12.Ну и тут я не обратил внимания на эти ошибки и продолжил .Начал доставать необходимые файлы для запуска мангоса: в папке "mangos/src/bindings/ScriptDev2" забрал "scriptdev2.conf.dist.in" в папке "mangos\src" из папок "mangosd" и "realmd" достал "mangosd.conf.dist.in" и "realmd.conf.dist.in". А вот куда их пихать не написано !!! Так что я просто запихал их в папку мангоса. Из папки "mangos\bin\Win32_Release" (забрать нужно все чтобы не было лишних ошибок-так написано тоже во всех гайдах) но там абсолютно нечего нету(папка пустая). 13.переименовал конфиги: "mangosd.conf.dist.in" и "realmd.conf.dist.in" и "scriptdev2.conf.dist.in" на "mangosd.conf" и "realmd.conf" и "scriptdev2.conf". 14."Теперь Вы можете спокойно играть в WoW на своем сервере, запустив "mangos.exe" и "realmd.exe""(написано в гайдах).Но и их тоже там нету. И еще непонятно вот ,что : почему в этих самых гайдах нечего не написано про Denver и Mysql ? Они что больше не нужны? И в итоге у меня получилась всего одна папка мангоса моего а во всех сборках которые мне попадалися в них по 5 или по 6 папок .(mangos,src,home,denver,tmp и еще с извлекателями карт ). А в одном из гайдов написано что папку "scriptdev2" нужно создавать в папке "mangos/src/bindings/" а во многих не пишут где именно нужно создавать эту папку.Так что я подумал что не туда ее кинул и пошел переделывать. создал папку "scriptdev2" в папке "mangos/src/bindings/". И снова повторил все выше перечисленное и снова неудача. сегодня днем столкнулся с таким делом короче : скачал готовую сборку серва(это было на прошлой неделе и непомню откуда) ;распаковал ;карты как обычно извлек в папку мангоса ;запустил денвер ,реалмд и мангос ехе файлы; не смог зайти в игру. начал копатся в навикате и не поняв что к чему решил вырубить серв. щас будет корка ...и в итоге папка со всеми этими файлами чудесным образом растворилась в неизвестном направлении .Я ее так и не нашел.... |
11.11.2010, 09:07 | #2 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 40
Сказал(а) спасибо: 29
Поблагодарили 13 раз(а) в 5 сообщениях
|
1) Забудь про "Русские буквы" в путях навсегда!
2) Читать! Читать! и еще раз Читать! |
11.11.2010, 10:42 | #3 |
Новичок
Регистрация: 02.11.2010
Сообщений: 0
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
|
А я и не заметил этого .....(
а вот такой вопросик еще есть а почему не извлекаются у меня при компиле файлы realmd.exe и mangos.exe ? Их там совсем нету ( Последний раз редактировалось zooparker; 11.11.2010 в 10:49. |
11.11.2010, 11:15 | #4 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 40
Сказал(а) спасибо: 29
Поблагодарили 13 раз(а) в 5 сообщениях
|
Они не извлекаются, а как раз таки компилируются, ошибки при сборке остались?
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрипты и прочее (vbs, batch, shell) | Konctantin | Языки программирования | 0 | 06.03.2010 12:17 |