Zmiany

Przejdź do nawigacji Przejdź do wyszukiwania
Dodane 241 bajtów ,  20:55, 22 gru 2021
Linia 48: Linia 48:

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.
Poniższy szkic skryptu w bash-u pokazuje kolejne kroki instalacji całości oprogramowania.
Poniższe skrypty w bash-u pokazują kolejne kroki instalacji całości oprogramowania.
 
== Ostatnia stabilna wersja ==


  mkdir mera400
  mkdir mera400
  cd mera400
  cd mera400
   
   
  for PKG in emawp emcrk emelf emdas em400 emas emlin assem ; do
  for PKG in emawp emcrk emelf emdas em400 emas emlin ; do
       wget http://mera400.pl/releases/$PKG/$PKG-latest.tar.gz
       wget http://mera400.pl/releases/$PKG/$PKG-latest.tar.gz
       tar zxf $PKG-latest.tar.gz
       tar zxf $PKG-latest.tar.gz
       ## alternatywa dla odważnych: ## git clone https://github.com/jakubfi/$PKG
       mkdir $(ls -d $PKG*/)/build
      cd $PKG*/build
      cmake ..
      make
      sudo make install
      sudo ldconfig
      cd ../..
done
 
== Wersja rozwojowa z git-a ==
 
mkdir mera400
cd mera400
for PKG in emawp emcrk emdas em400 emas ; do
      git clone https://github.com/jakubfi/$PKG
       mkdir $(ls -d $PKG*/)/build
       mkdir $(ls -d $PKG*/)/build
       cd $PKG*/build
       cd $PKG*/build

Menu nawigacyjne