EM400 - Instalacja: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
 
Linia 32: Linia 32:
= Ręczna instalacja ze źródeł =
= Ręczna instalacja ze źródeł =


Do budowania potrzebne będą następujące narzędzia:
Do budowania potrzebne będą następujące narzędzia i biblioteki:


* git
* git (jeśli emulator budowany będzie ze źródeł z git-a)
* gcc lub clang
* cmake
* cmake
* GNU make
* GNU make
* bison
* bison
* flex
* flex
* readline
* ncursesi (opcjonalnie, jeśli emulator ma mieć stary, nie wspierany już interfejs tekstowy curses)
* Qt5 (opcjonalnie, jesli emulator ma mieć GUI)
* pulseaudio (opcjonalnie, jeśli emulator ma wydawać dźwięki)
* ALSA (opcjonalnie względem pulseaudio, jeśli emulator ma wydawać dźwięki)


oraz biblioteki (wraz z plikami nagłówkowymi, czyli odpowiednie pakiety "*-dev" dla Debiana lub "*-devel" dla Fedory):
Do uruchomienia emulatora terminala ''e4term'' instalowanego przez em400 wymagany jest też netcat (nc).


* readline
W przypadku Ubuntu i dystrybucji pochodnych zależności można spełnić następującym poleceniem:
* ncurses


Do uruchomienia emulatora terminala ''e4term'' instalowanego przez em400 wymagany jest też netcat (nc).
apt install cmake gcc g++ bison flex libreadline-dev libncurses-dev libpulse-dev libasound2-dev qtbase5-dev qtmultimedia5-dev


W przypadku ręcznej kompilacji emulatora i narzędzi istotne jest zachowanie kolejności budowania komponentów, tak, aby odpowiednie zależności zostały spełnione.
W przypadku ręcznej kompilacji emulatora i narzędzi istotne jest zachowanie kolejności budowania komponentów, tak, aby odpowiednie zależności zostały spełnione.