LINUX.ORG.RU

Ivan - истории успеха

 


0

1

Выкатили на днях обновление,естественно, первым делом захотелось прпробовать. Вот что вышло при сборке(за 10 лет ничего не поменялось). Кто-то смог собрать?

make -j
[ 17%] Built target FeAudio
[ 19%] Building CXX object FeLib/CMakeFiles/FeLib.dir/Source/graphics.cpp.o
/home/art/downloads/ivan-0508/FeLib/Source/graphics.cpp: In static member function ‘static void graphics::SetMode(cchar*, cchar*, v2, truth)’:
/home/art/downloads/ivan-0508/FeLib/Source/graphics.cpp:147:12: error: ‘SDL_WINDOW_ALLOW_HIGHDPI’ was not declared in this scope
   Flags |= SDL_WINDOW_ALLOW_HIGHDPI;
            ^
/home/art/downloads/ivan-0508/FeLib/Source/graphics.cpp:179:74: error: ‘SDL_GL_GetDrawableSize’ was not declared in this scope
     SDL_GL_GetDrawableSize(Window, &ActualWindowRes.X, &ActualWindowRes.Y);
                                                                          ^
FeLib/CMakeFiles/FeLib.dir/build.make:146: ошибка выполнения рецепта для цели «FeLib/CMakeFiles/FeLib.dir/Source/graphics.cpp.o»
make[2]: *** [FeLib/CMakeFiles/FeLib.dir/Source/graphics.cpp.o] Ошибка 1
CMakeFiles/Makefile2:75: ошибка выполнения рецепта для цели «FeLib/CMakeFiles/FeLib.dir/all»
make[1]: *** [FeLib/CMakeFiles/FeLib.dir/all] Ошибка 2
Makefile:117: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

Собралось без проблем. Впрочем, как и раньше.

Medar ★★★★★ ()

Вангую sdl у тебя не установлен.

Ygor ★★★★★ ()
Ответ на: комментарий от Ygor

Вроде ж та, иначе вообще бы ничего не собиралось. А так - доходит до половины, и выдают ошибку, которую я запостил(криво запостил, я не умею в разметку лора)

smzp ()
Ответ на: комментарий от smzp

Вроде ж та, иначе вообще бы ничего не собиралось.

Не факт, там же какой-то readme должен быть. Ты почитай, авось там версии нужных зависимостей написаны, или на сайте разработчика и сравни с тем что есть у тебя в системе.

и выдают ошибку, которую я запостил

В которой и вылезло имя SDL функции. А ./configure нормально отрабатывает ошибок на этой стадии не вылазит?

Ygor ★★★★★ ()
Ответ на: комментарий от smzp

зря бы форум засорять не стал

Было бы лучше если бы ты ещё воспользовался тегом code.

ados ★★★★★ ()

у тебя явно версия SDL не та

Harald ★★★★★ ()
Ответ на: комментарий от Ygor

А ./configure нормально отрабатывает ошибок на этой стадии не вылазит?

там же cmake, видно ж по выхлопу

Harald ★★★★★ ()
SDL_WINDOW_ALLOW_HIGHDPI
window should be created in high-DPI mode if supported (>= SDL 2.0.1)

SDL_GL_GetDrawableSize
This function is available since SDL 2.0.1. 

Версию SDL в студию.

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1)

О чем вообще речь?
Вы игру в мою честь назвали?

sphericalhorse ★★★★ ()
Ответ на: комментарий от Pinkbyte

This function is available since SDL 2.0.1.

вестимо у ТСа стоит только SDL, а не SDL2. их часто разделяют в дистрах

upcFrost ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.