Re: [hatari-users] Hatari 2.3.0 has been released

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-users Archives ]


On Sun, 29 Nov 2020 00:03:00 +0100
Nicolas Pomarède <npomarede@xxxxxxxxxxxx> wrote:

> Here's a new release after nearly 2 years !
> 
> You can get it from http://hatari.tuxfamily.org/ or directly in 
> http://download.tuxfamily.org/hatari/2.3.0/

Very nice! Thank you all. I have this release (via "git pull" and "git
co v2.3.0") running on Debian Buster (10.6). Command line and both the
regular desktop file and the python UI all work as expected.

I hit two problems:

* The installation instruction in readme.txt does not work.

    If all works fine, you should get the executable "hatari" in the
    src/ sub- directory of the build tree. You can then either run the
    executable from there, or install the emulator system-wide by
    typing:

            cmake --install .

  Nope, even as root. Instead, as root, I ran "make install" and that
  worked.

* I usually compile as a regular user, and then install as root. The
  "make install" and "cmake --install ." commands both compile some
  stuff as root, prior to doing the actuall installation. This leaves
  me with a bunch of stuff with UID and GID of 0 in a user directory,
  not good.

  Fortunately the problem is easily solved:

  find -uid 0 | xargs chown charles:charles

  Following is a trace of the process:

root@hawk:/home/charles/versioned/hatari# make install
[  2%] Built target build68k
[  5%] Built target gencpu
[ 24%] Built target UaeCpu
[ 27%] Built target Floppy
[ 35%] Built target Debug
[ 39%] Built target Falcon
[ 49%] Built target GuiSdl
[ 84%] Built target hatari
Scanning dependencies of target manpages
[ 84%] Generating hatari.1.gz
[ 84%] Built target manpages
Scanning dependencies of target DebuggerTestLib
[ 85%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/test-dummies.c.o
[ 85%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/str.c.o
[ 86%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/debug/breakcond.c.o
[ 86%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/debug/debugcpu.c.o
[ 87%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/debug/history.c.o
[ 87%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/debug/evaluate.c.o
[ 88%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/debug/symbols.c.o
[ 88%] Building C object tests/debugger/CMakeFiles/DebuggerTestLib.dir/__/__/src/debug/vars.c.o
[ 89%] Linking C static library libDebuggerTestLib.a
[ 89%] Built target DebuggerTestLib
Scanning dependencies of target test-breakcond
[ 90%] Building C object tests/debugger/CMakeFiles/test-breakcond.dir/test-breakcond.c.o
[ 90%] Linking C executable test-breakcond
[ 90%] Built target test-breakcond
Scanning dependencies of target test-evaluate
[ 91%] Building C object tests/debugger/CMakeFiles/test-evaluate.dir/test-evaluate.c.o
[ 91%] Linking C executable test-evaluate
[ 91%] Built target test-evaluate
Scanning dependencies of target test-symbols
[ 92%] Building C object tests/debugger/CMakeFiles/test-symbols.dir/test-symbols.c.o
[ 92%] Linking C executable test-symbols
[ 92%] Built target test-symbols
Scanning dependencies of target hatari_prg_args_man
[ 92%] Generating hatari-prg-args.1.gz
[ 92%] Built target hatari_prg_args_man
Scanning dependencies of target atari_hd_image_man
[ 92%] Generating atari-hd-image.1.gz
[ 92%] Built target atari_hd_image_man
Scanning dependencies of target atari_convert_dir_man
[ 93%] Generating atari-convert-dir.1.gz
[ 93%] Built target atari_convert_dir_man
Scanning dependencies of target zip2st_man
[ 94%] Generating zip2st.1.gz
[ 94%] Built target zip2st_man
Scanning dependencies of target hmsa_manpage
[ 95%] Generating hmsa.1.gz
[ 95%] Built target hmsa_manpage
Scanning dependencies of target hmsa
[ 95%] Building C object tools/hmsa/CMakeFiles/hmsa.dir/hmsa.c.o
[ 96%] Building C object tools/hmsa/CMakeFiles/hmsa.dir/floppy.c.o
[ 96%] Building C object tools/hmsa/CMakeFiles/hmsa.dir/__/__/src/file.c.o
[ 97%] Building C object tools/hmsa/CMakeFiles/hmsa.dir/__/__/src/unzip.c.o
[ 97%] Linking C executable hmsa
[ 97%] Built target hmsa
Scanning dependencies of target hconsole_man
[ 98%] Generating hconsole.1.gz
[ 98%] Built target hconsole_man
Scanning dependencies of target gst2ascii
[ 98%] Building C object tools/debugger/CMakeFiles/gst2ascii.dir/gst2ascii.c.o
[ 99%] Linking C executable gst2ascii
[ 99%] Built target gst2ascii
Scanning dependencies of target hatari_profile_man
[100%] Generating hatari_profile.1.gz
[100%] Built target hatari_profile_man
Scanning dependencies of target gst2ascii_man
[100%] Generating gst2ascii.1.gz
[100%] Built target gst2ascii_man
Scanning dependencies of target hatariui_man
[100%] Generating hatariui.1.gz
[100%] Built target hatariui_man
Scanning dependencies of target conftypes
[100%] Built target conftypes
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/bin/hatari
-- Set runtime path of "/usr/local/bin/hatari" to ""
-- Up-to-date: /usr/local/share/hatari/hatari-icon.bmp
-- Installing: /usr/local/share/doc/hatari/authors.txt
-- Installing: /usr/local/share/doc/hatari/emutos.txt
-- Up-to-date: /usr/local/share/doc/hatari/keymap-sample.txt
-- Up-to-date: /usr/local/share/doc/hatari/memory-usage.txt
-- Installing: /usr/local/share/doc/hatari/midi-linux.txt
-- Installing: /usr/local/share/doc/hatari/release-notes.txt
-- Installing: /usr/local/share/doc/hatari/todo.txt
-- Installing: /usr/local/share/doc/hatari/compatibility.html
-- Installing: /usr/local/share/doc/hatari/manual.html
-- Installing: /usr/local/share/doc/hatari/debugger.html
-- Up-to-date: /usr/local/share/doc/hatari/manual.css
-- Installing: /usr/local/share/doc/hatari/toc.js
-- Up-to-date: /usr/local/share/doc/hatari/images
-- Up-to-date: /usr/local/share/doc/hatari/images/sound.png
-- Up-to-date: /usr/local/share/doc/hatari/images/screen.png
-- Up-to-date: /usr/local/share/doc/hatari/images/fileselector.png
-- Up-to-date: /usr/local/share/doc/hatari/images/harddisks.png
-- Up-to-date: /usr/local/share/doc/hatari/images/callgraph.png
-- Up-to-date: /usr/local/share/doc/hatari/images/devices.png
-- Up-to-date: /usr/local/share/doc/hatari/images/main.png
-- Up-to-date: /usr/local/share/doc/hatari/images/callgraph.svg
-- Up-to-date: /usr/local/share/doc/hatari/images/keyboard.png
-- Up-to-date: /usr/local/share/doc/hatari/images/floppydisks.png
-- Up-to-date: /usr/local/share/doc/hatari/images/memory.png
-- Up-to-date: /usr/local/share/doc/hatari/images/kcachegrind.png
-- Up-to-date: /usr/local/share/doc/hatari/images/system.png
-- Up-to-date: /usr/local/share/doc/hatari/images/joystick.png
-- Up-to-date: /usr/local/share/doc/hatari/images/monitor.png
-- Up-to-date: /usr/local/share/doc/hatari/images/tos.png
-- Up-to-date: /usr/local/share/doc/hatari/images/cpu.png
-- Up-to-date: /usr/local/share/doc/hatari/images/newfloppy.png
-- Installing: /usr/local/share/man/man1/hatari.1.gz
-- Installing: /usr/local/bin/atari-convert-dir
-- Up-to-date: /usr/local/bin/hatari-prg-args
-- Installing: /usr/local/bin/atari-hd-image
-- Up-to-date: /usr/local/bin/zip2st
-- Installing: /usr/local/share/man/man1/atari-convert-dir.1.gz
-- Installing: /usr/local/share/man/man1/hatari-prg-args.1.gz
-- Installing: /usr/local/share/man/man1/atari-hd-image.1.gz
-- Installing: /usr/local/share/man/man1/zip2st.1.gz
-- Installing: /usr/local/bin/hmsa
-- Installing: /usr/local/share/man/man1/hmsa.1.gz
-- Installing: /usr/local/share/hatari/hconsole/hconsole.py
-- Installing: /usr/local/share/hatari/hconsole/example.py
-- Installing: /usr/local/share/hatari/hconsole/example-commands
-- Installing: /usr/local/share/hatari/hconsole/example-debugger
-- Up-to-date: /usr/local/share/hatari/hconsole/release-notes.txt
-- Installing: /usr/local/share/man/man1/hconsole.1.gz
-- Installing: /usr/local/bin/gst2ascii
-- Installing: /usr/local/bin/hatari_profile
-- Installing: /usr/local/share/man/man1/gst2ascii.1.gz
-- Installing: /usr/local/share/man/man1/hatari_profile.1.gz
-- Up-to-date: /usr/local/bin/hatariui
-- Installing: /usr/local/share/hatari/hatariui/hatariui.py
-- Installing: /usr/local/share/hatari/hatariui/debugui.py
-- Up-to-date: /usr/local/share/hatari/hatariui/README
-- Installing: /usr/local/share/hatari/hatariui/TODO
-- Installing: /usr/local/share/hatari/hatariui/release-notes.txt
-- Up-to-date: /usr/local/share/hatari/hatariui/hatari-icon.png
-- Up-to-date: /usr/local/share/hatari/hatariui/hatari-logo.png
-- Installing: /usr/local/share/hatari/hatariui/config.py
-- Installing: /usr/local/share/hatari/hatariui/dialogs.py
-- Installing: /usr/local/share/hatari/hatariui/hatari.py
-- Installing: /usr/local/share/hatari/hatariui/uihelpers.py
-- Installing: /usr/local/share/hatari/hatariui/conftypes.py
-- Installing: /usr/local/share/applications/hatariui.desktop
-- Installing: /usr/local/share/man/man1/hatariui.1.gz
-- Up-to-date: /usr/local/share/icons/hicolor/32x32/apps/hatari.png
-- Up-to-date: /usr/local/share/icons/hicolor/32x32/mimetypes/application-x-st-disk-image.png
-- Up-to-date: /usr/local/share/icons/hicolor/48x48/apps/hatari.png
-- Up-to-date: /usr/local/share/icons/hicolor/48x48/mimetypes/application-x-st-disk-image.png
-- Up-to-date: /usr/local/share/icons/hicolor/64x64/apps/hatari.png
-- Up-to-date: /usr/local/share/icons/hicolor/64x64/mimetypes/application-x-st-disk-image.png
-- Up-to-date: /usr/local/share/icons/hicolor/128x128/apps/hatari.png
-- Up-to-date: /usr/local/share/icons/hicolor/128x128/mimetypes/application-x-st-disk-image.png
-- Up-to-date: /usr/local/share/icons/hicolor/256x256/apps/hatari.png
-- Up-to-date: /usr/local/share/icons/hicolor/256x256/mimetypes/application-x-st-disk-image.png
-- Up-to-date: /usr/local/share/icons/hicolor/scalable/apps/hatari.svg
-- Up-to-date: /usr/local/share/icons/hicolor/scalable/mimetypes/application-x-st-disk-image.svg
-- Up-to-date: /usr/local/share/mime/packages/hatari.xml
-- Installing: /usr/local/share/applications/hatari.desktop
root@hawk:/home/charles/versioned/hatari#


-- 
Does anybody read signatures any more?

https://charlescurley.com
https://charlescurley.com/blog/



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/