[hatari-devel] hatari package installation

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


Hello,

I tried to compile hatari master today and got following error during install :
...
[  3%] Built target Floppy
[  5%] Built target build68k
[  8%] Built target gencpu
[ 27%] Built target UaeCpu
[ 35%] Built target Debug
[ 40%] Built target Falcon
[ 49%] Built target GuiSdl
[ 83%] Built target hatari
[ 84%] Built target manpages
[ 85%] Built target atari_convert_dir_man
[ 86%] Built target hatari_prg_args_man
[ 86%] Built target atari_hd_image_man
[ 87%] Built target zip2st_man
[ 90%] Built target hmsa
[ 90%] Built target hmsa_manpage
[ 90%] Built target hconsole_man
[ 91%] Built target gst2ascii
[ 91%] Built target gst2ascii_man
[ 91%] Built target hatari_profile_man
[ 95%] Built target DebuggerTestLib
[ 96%] Built target test-breakcond
[ 97%] Built target test-evaluate
[ 98%] Built target test-symbols
[ 99%] Built target test-file
[ 99%] Built target conftypes
[100%] Built target hatariui_man
Install the project...
-- Install configuration: "Release"
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/hatari
-- Set runtime path of "/home/ylb/build/hatari/pkg/hatari/usr/bin/hatari" to ""
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatari-icon.bmp
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/authors.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/bugs.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/emutos.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/keymap-sample.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/m68k-linux.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/memory-usage.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/midi-linux.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/release-notes.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/scsi-driver.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/thanks.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/todo.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/video-recording.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/compatibility.html
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/manual.html
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/debugger.html
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/manual.css
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/toc.js
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/memory.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/devices-portmidi.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-setup.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/devices.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-input.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/sound.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-noembed.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/screen.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/callgraph.svg
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-setup-edit.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/fileselector.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/tos.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-quit.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-debug.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-trace.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/harddisks.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-speed.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-0.7.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/system.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/callgraph.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-0.9.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/main.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/hatari-ui-peripherals.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/kcachegrind.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/cpu.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/floppydisks.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/monitor.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/joystick.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/keyboard.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/images/newfloppy.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/hatari.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/atari-convert-dir
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/hatari-prg-args
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/atari-hd-image
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/zip2st
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/atari-convert-dir.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/hatari-prg-args.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/atari-hd-image.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/zip2st.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/hmsa
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/hmsa.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hconsole/hconsole.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hconsole/example.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hconsole/example-commands
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hconsole/example-debugger
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/hconsole/release-notes.txt
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/hconsole.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/gst2ascii
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/hatari_profile
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/gst2ascii.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/man/man1/hatari_profile.1.gz
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/bin/hatariui
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/hatariui.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/debugui.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/hatari-icon.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/hatari-logo.png
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/config.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/dialogs.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/hatari.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/uihelpers.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/hatari/hatariui/conftypes.py
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/hatariui/README
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/hatariui/TODO
-- Installing: /home/ylb/build/hatari/pkg/hatari/usr/share/doc/hatari/hatariui/release-notes.txt
CMake Error at python-ui/cmake_install.cmake:69 (file):
  file INSTALL cannot find
  "/home/ylb/build/hatari/src/hatari-master/python-ui/hatari-ui.html": No
  such file or directory.
Call Stack (most recent call first):
  cmake_install.cmake:51 (include)


make: *** [Makefile:110: install] Error 1

...


It seems file python-ui/CMakeLists.txt following lines :

# Hatari UI Help menu items are searched from docdir.
# Changing their target dir would require change also in uihelpers.py
INSTALL(FILES README TODO release-notes.txt hatari-ui.html
        DESTINATION ${DOCDIR}/hatariui/)

# images/ must be where hatari-ui.html is
INSTALL(DIRECTORY images
        DESTINATION ${DOCDIR}/hatariui/)

should be changed to :

# Hatari UI Help menu items are searched from docdir.
# Changing their target dir would require change also in uihelpers.py
INSTALL(FILES README TODO release-notes.txt
        DESTINATION ${DOCDIR}/hatariui/)

Yves



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