Скачал deng-1.9.0-beta5 и cmake 2.4.6 для его сборки. В общем после кое-каких телодвижений, я заставил cmake собрать Make-файлы для make.
Запускаю make, компиляция проходит до 35% и выдаёт это:
Linking C executable doomsday
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot open output file doomsday: Is a directory
collect2: ld returned 1 exit status
make[2]: *** [doomsday] Ошибка 1
make[1]: *** [CMakeFiles/doomsday.dir/all] Ошибка 2
make: *** [all] Ошибка 2
Для продолжения нажмите любую клавишу...
Это, как я понимаю, означает, что он не может открыть какой то выходной файл...
и что с этим делать?
Doomsday (Проблема сборки deng-1.9.0-beta5)
Модератор: Модераторы разделов
-
Artem M.
- Сообщения: 174
- ОС: Debain GNU/Linux 4
Doomsday
Для Вас, Юлий Соломонович, бесплатно. Так сказать - 300 руб.
-
Skladnoy
- Сообщения: 90
- ОС: Debian
Re: Doomsday
Полагаю кое какие действия это :
$ cmake doomsday && make
В cmake есть очень приятная фича - сборка в директории отличной от той где лежат исходники. Тут ей пользоваться необходимо, ld пытается создать файл doomsday, но он уже есть и это директория.
Так что надо делать так:
mkdir build && cd build && cmake doomsday && make
$ cmake doomsday && make
В cmake есть очень приятная фича - сборка в директории отличной от той где лежат исходники. Тут ей пользоваться необходимо, ld пытается создать файл doomsday, но он уже есть и это директория.
Так что надо делать так:
mkdir build && cd build && cmake doomsday && make
-
Artem M.
- Сообщения: 174
- ОС: Debain GNU/Linux 4
Re: Doomsday
mkdir build && cd build && cmake doomsday && make
Есть! Спасибо - помогло! Только я не стал создавать build - он там есть. Я просто в него вошел и оттуда запустил cmake - блин, а, ведь, это и в инструкции написано было! Только я не мог тёплое с мягким связать.
Только вот следующая проблема:
Игра (в моём случае doom2) запускаеться нормально в MOPS5.0, а в ASP - какие то непонятные притормаживания в органах управелния (мышь и клавиатура) - нет графика не тормозит, показывает 70fps и всё идет гладко. А вот нажмешь на клавишу - игрушка реагирует черз полсекунды-секунду. Задрежки повторов в самих настройках игры не при чём - хотя я их всё равно пробовал изменять.
Для Вас, Юлий Соломонович, бесплатно. Так сказать - 300 руб.