Skip to content

Repository files navigation

Dependencies:

SDL3 (https://github.com/libsdl-org/SDL)
SDL_image
lua

Ako buildnut projekt:

Linux:

  1. Nainstalovat vsetky potrebne packages.
    www.github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies
     apt (Debian/Ubuntu...): install_dependencies.sh

  2. Vytvorit build system. Vytvori sa /build zlozka v root adresari.
     make_build.sh

  3. Buildnut projekt.
     build_build.sh

  4. Buildnuta aplikacia bude v /build/Debug alebo /build/Release zlozke.

Dodatocne info:
Projekt pouziva SDL3, SDL_image, lua - ktore builduje zo source kodu.
https://github.com/libsdl-org/SDL/blob/main/docs/README-cmake.md

Poznamky-Linux(Ubuntu):
Ak pri spusteni aplikacie vydiet ze aplikacia ide, ale nezobrazuje sa okno:
 echo $DISPLAY
  ak sa nic nevypise nenaslo ziadny display, preto nezobrazuje okno
 echo $XDG_SESSION_TYPE
  vypise momentalne pouzivany driver
  wayland
  x11
 skusit forsnut pouzitie ineho backendu, v konzole prikazom:
  export SDL_VIDEODRIVER=wayland
  export SDL_VIDEODRIVER=x11
 znovu pustit aplikaciu
Ak sa zobrazi prazdne okno bez dekoracii (Title, close button ..):
 Pravdepodobne je videodriver wayland a nieje nainstalovana podpora client side dekoratorov libdecor.
  v konzole sudo apt install libdecor-0-0 libdecor-0-dev
  znova vygenerovat build system a buildnut
 Alebo v kode pridat SDL_SetHint(SDL_HINT_VIDEO_DRIVER, "x11"); pred SDL_Init(SDL_INIT_VIDEO) a tym forsnut pouzitie x11

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages