мусор из ветки [Гайд] Компиляция MaNGOS под ОС Windows
Благодарю за ответ, мне осталось разобраться с ошибками патчей, которых как всегда на валом)
|
scriptdev2
последние 1656(7-9) вылезает error PRJ0019: Инструмент вернул код ошибки из "Extracting revision" ScriptDev2 ScriptDev2 что бы это могло значить? |
Парни помогите мне пожалуйста! Я хочу обновить в навикате item template. Ну кароче чтобы шмотки новые появились как Shadowmourne и т.п. И чтобы созданные мною шмотки не удалились. и персы. и вообщем чтобы на игру не повлияло. Подсажите мне пожалуйста. Что я должен сделать.
|
majin_buu
на вовжп ищи ответ |
Цитата:
|
Цитата:
|
с компиляцией я всетаки знаком не по наслышке и прочитал первый и второй пост скорее из любопытства, мало ли что-то изменилось.
1 - заливал я туда же как и в первый раз когда-то ...\src\bindings\ScriptDev2 2 - ScriptDev2 компилю после mangos'a Mangos компилится отлично, ни ошибок, ни предупреждений. ScriptDev2 сразу вылезает ошибка tempura какие тебе именно сведения нужны? лог или как я и что делаю? |
Immortal, он не может найти файл с указанием ревизии ядра. Если у вас нестандартно названы каталоги - переименуйте в mangos и scriptdev2 в нижнем регистре. По крайней мере на Win-системах ошибка вылетает именно по этой причине.
|
да, действительно не видит пути
Код:
------ Построение начато: проект: ScriptDev2, Конфигурация: Debug Win32 ------ P.S. вот мой путь до scriptVC90 C:\mangos\src\bindings\scriptdev2\scriptVC90.sln - вроде как и у всех при компиле |
Цитата:
Я уверен, что у вас либо что-то с ВС, либо ВС запоганил файл проекта и вам придётся скачать нормальный с свн. |
Цитата:
|
ок
произвожу следующие телодвижения ): 1 создаю путь C:\mangos - качаю исходники гит - ...mangos.git 3.3.2 (master, 3.2.2) (на всякий пожарный: git clone git://github.com/mangos/mangos.git "версия") - создаю sd2, имеющий путь: C:\mangos\src\bindings\scriptdev2 - качаю sd2 с url https://scriptdev2.svn.sourceforge.n...ot/scriptdev2/ качается рева 1659 (как уже выше говорил качал и более ранние версии ревизий) 2 компилю VS08 sp1 с библиотеками соответственно никаких паков не ставлю - ядро компилится без малейших намеков на ошибки в свойствах только win32 + defug (выбирал и release) - начинаю компилить sd2, все тоже самое win32 + defug (выбирал так же и release) ошибка: Код:
------ Построение начато: проект: ScriptDev2, Конфигурация: Debug Win32 ------ добавить: src/bindings/ScriptDev2/* - bin/* - тоже никакого эффекта Вроде полную инфу действий описал |
Цитата:
Цитата:
Мне начать вам иголки под ногти загонять, чтобы вы выдали расположение ваших складов с боеприпасами, и Самую Главную Военную Тайну? Или вы согласитесь за бочку печенья и корзину варенья? Под какую версию мангос заточена 1659 ревизия SD2? |
tempura
зачем же так злобно ( собственно про ревы мангоса забыл ) насколько я знаю master это последняя ревизия ядра (на данный момент она у меня 9656) ревизия cl2 1659 собственно говоря версия... ну наверное тут уже работает старинная привычка, когда-то давно вроде как скачивал ядро указывая именно версию клиента. Но это было давно и может быть что-то и изменилось, а может запамятовал и путаю. 9639 - при указании 3.3.2 ревизия сд2 1655(-59) Если не прав - поправь, но только без лишнего энтузиазма. |
Добиться понятного, подробного пошагового описания мне, видимо, не суждено...
Пытаюсь воспроизвести ошибку: 1. имею на руках чистые исходники (только что обновился): d:\mangos\src\ ревизии 9661 d:\mangos\src\bindings\ScriptDev2\ ревизии 1663 Чтобы обновить гит из репозитория git://github.com/mangos/mangos.git использовалась команда git pull origin master (а не "версия 332", как у некоторых. "ветки гита" - пустой звук? Посмотреть все ветки репозитория можно командой: git branch -a) Для обновления скриптов из репозитория _https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/ использовался TortoiseSVN, пункт меню SVN Обновить. 2. жму d:\mangos\win\mangosdVC90.sln - открывается Visual Studio Team System 2008 (9.0.21022.8 RTM) с проектом 3. Build->BatchBuild, галки на все Release (мне обычно нужны Win32 и x64), в итоге получается по две галки на каждые 12 проектов (дважды проверено и пересчитано). 4. Жму Build, пошла компиляция, итог: ========== Build: 24 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 5. Закрываю mangosdVC90.sln, открываю d:\mangos\src\bindings\ScriptDev2\scriptVC90.sln - открывается проект. 6. Build->BatchBuild, галки на все Release (мне обычно нужны Win32 и x64), в итоге получается две галки. 7. Жму Build, пошла компиляция, итог: ========== Build: 2 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== Воспроизвести ошибку не могу. Вопрос: В чем различаются наши действия? Что я сделал сверхестественного, что у меня все собирается? Как мне добиться ошибки? http://ytdb.ru/Yuriy/mangos-9661-1663-clear-full.rar - 6.5MB |
все, вопрос решен
у меня выбор конфигураций, никаких галок ставить не нужно конфиг выбирал на release, а он автоматом возращал на debug когда возвращаешься в проект из свойств. Спасибо за помощь, хоть и ошибку нашел сам ) |
То есть при выборе конфигураций понадеялся, что машина за тебя все галочки правильно расставит? :) :) :) :) Я потому и не выбираю конфиги - чтобы видеть какая фантазия этой тупой железяке в голову взбредет. :)
|
ты не понял, у меня выбирается конфигурация одна из 3, либо все
(dubug, debug_NoPCH, release) и платформы 32, 64, либо обе платформы. тоесть мне достаточно только выбрать конфиг и платформу (конфиг релиз и платформа 32) и больше никаких лишних действий |
Точно! Это я не понял! Это именно у меня не компилировалось! А у тебя все было нормально! Спасибо, что наставил на путь истинный!!! Ну кто ж знал, что это именно у меня постоянно где-то косяки? У всех ведь обычно все в порядке, все работает - и только один я задаю вопросы "пачиму у миня никампилицо"!!!
|
Люди подскажите пожалуйста есть ли тут лишние файлы? Например некоторые я первый раз вижу? Что конкретно ненужно и можно удалить?
http://www.imagepost.ru/images/92/ZE...90SlO0ZK_2.jpg |
Все файлы в папке - нужные. Динамические библиотеки, конфиги, приложения, базы дебага, карты адресации. Все файлы для чего-то, да нужны.
Цитата:
Цитата:
|
tempura, Мы же не на уроке русского языка. Правда?
Код:
Различается написание с не безлично-предикативных слов на -о и созвучных с ними кратких прилагательных и наречий. Ср.: – Дать воды? – Не нужно. – Объяснение ненужно; Существенных изменений не заметно. – Пятно незаметно. – Подал знак незаметно. Ещё маленький вопрос. Где взять *.exe для распаковки карт? |
M-ZIV
Цитата:
|
Цитата:
Цитата:
Цитата:
|
пытаюсь скомпилить под вин 7 64х.
слил с гита папочку мангоса, установил студию 2008 при попытке компилить все под 64х пишет что скомпилен 1 файл, 12 пропущено(настраиваю все четко- все стоят под компил на 64х, кроме одногопакета genrevision - у него выбирается только 32х). пытался убирать галку с genrevision чтоб пропускал- компил всеравно не идет при настройке на компил под 32х - комплит все без проблем в чем может быть проблема? |
ari, а вы при установки MVS устанавливали плагин для компиляции x64 - приложений?
|
нет, выбирал стандартную установку :(
сейчас попробую переустановить... |
Цитата:
Неделя на чтение десятого поста темы. |
3. Создаём папку ScriptDev2, кликаем правой кнопкой мыши по папке, выбираем SVN Checkout.
4. В поле URL of repisitory вводим http://scriptdev2.svn.sourceforge.ne...ot/scriptdev2/ и нажимаем OK. Вот такая проблема возникла на скрине показано: |
Буквы английские права тоже есть, создал на чистом жёстком диске (другом) всё заработало спасибо)
|
Цитата:
Вообще - привычка держать на рабочем столе венды что-либо, кроме ярлыков - это крайне дурная привычка. :) :) :) В списке подобных привычек также (как выше упоминалось) русские буквы и пробелы в пути к папке (более 255 символов в пути уже не упоминаю). :) Сорри, на форуме я повторяю это не менее чем в десятый раз, но от повторения ничего не меняется - все также продолжают совершать одну и ту же ошибку. :) :) :) Toxa Не принимай на свой счет. Это просто уже плач вслух. Горе и слезы. Неизбывные страдания израненой души. *опта... :) |
У мну что то начало кул а конец непонятен :D
Исходники скачал, Виндовс Win 7 максималка 32х, Домашний компьютер, любитель первый раз лезу в ядро (раньше ток Бд занимался) Решил попробывать скомплитить ядро и застыл на 1м же шаге :D У меня VS 2008, все программы есть. Компличу в конце комплитации вот такая ошибка Код:
Создается библиотека .\mangosd__Win32_Debug\mangosd.lib и объект .\mangosd__Win32_Debug\mangosd.exp Код:
mangosd - ошибок 0, предупреждений 0 Поможите новоявленному нубу? |
Текущее время: 05:52. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS