Witam. Mam pewien program do Blu Ray
KLIKChciałbym go zainstalować ale nie przez make tylko utworzyć najpierw pakiet rpm oraz z niego zainstalować program
Zgodnie z opisem zrobiłem najpierw
Chyba wszystko przebiegło dobrze bo mam
[gienek@localhost makemkv_v1.5.6_beta_oss]$ make -f makefile.linux
which: no moc-qt4 in (/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt4/bin:/home/gienek/bin)
mkdir -p tmp
rcc -name rsrc -o tmp/qt_rsrc.cpp makemkvgui/src/qt_rsrc.qrc
mkdir -p tmp
moc -o tmp/moc_mainwnd.cpp makemkvgui/src/mainwnd.h
mkdir -p tmp
moc -o tmp/moc_logtext.cpp makemkvgui/src/logtext.h
mkdir -p tmp
moc -o tmp/moc_dirselectbox.cpp makemkvgui/src/dirselectbox.h
mkdir -p tmp
moc -o tmp/moc_aboutbox.cpp makemkvgui/src/aboutbox.h
mkdir -p tmp
moc -o tmp/moc_settingdlg.cpp makemkvgui/src/settingdlg.h
mkdir -p tmp
moc -o tmp/moc_backupdlg.cpp makemkvgui/src/backupdlg.h
mkdir -p out
gcc -O3 -D_linux_ -oout/makemkv.full -Imakemkvgui/inc -Ilibmakemkv/inc -Isstring/inc -Ilibdriveio/inc \\
makemkvgui/src/aboutbox.cpp makemkvgui/src/client.cpp makemkvgui/src/dirselectbox.cpp makemkvgui/src/logic.cpp
makemkvgui/src/logtext.cpp makemkvgui/src/main.cpp makemkvgui/src/nativefiledialog.cpp
makemkvgui/src/mainwnd.cpp makemkvgui/src/marshall.cpp makemkvgui/src/progress.cpp
makemkvgui/src/scsiinfo.cpp makemkvgui/src/settingdlg.cpp makemkvgui/src/uisync.cpp
makemkvgui/src/viteminfo.cpp makemkvgui/src/backupdlg.cpp makemkvgui/src/lstring.cpp
makemkvgui/src/notify.cpp makemkvgui/src/str/en_utf16.cpp makemkvgui/src/api_posix.cpp
makemkvgui/src/api_linux.cpp makemkvgui/src/logic_posix.cpp makemkvgui/src/notify_none.cpp
tmp/qt_rsrc.cpp tmp/moc_mainwnd.cpp tmp/moc_logtext.cpp tmp/moc_dirselectbox.cpp
tmp/moc_aboutbox.cpp tmp/moc_settingdlg.cpp tmp/moc_backupdlg.cpp sstring/src/sstring.cpp
libdriveio/src/srlist.cpp \\
-DHAVE_BUILDINFO_H -Itmp \\
-I/usr/include/qt4 -I/usr/lib/qt4/include -L/usr/lib/qt4 -L/usr/lib/qt4/lib -lc -lstdc++ -lQtGui -lQtCore \\
-lpthread -lrt
objcopy --strip-all --strip-debug --strip-unneeded --discard-all out/makemkv.full out/makemkv
type "sudo make -f makefile.linux install" to install
No dobra to jak teraz z tego zrobić pakiet rpm?Próbowałem zwyczajnie wydać polecenie checkinstall ale niestety coś źle jest nie tak
[root@localhost makemkv_v1.5.6_beta_oss]# checkinstall
checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]:
Preparing package documentation...OK
*** No known documentation files were found. The new package
*** won't include a documentation directory.
**************************************
**** RPM package creation selected ***
**************************************
This package will be built according to these values:
1 - Summary: [ Package created with checkinstall 1.6.2 ]
2 - Name: [ makemkv_v1.5.6_beta_oss ]
3 - Version: [ 20100719 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ x86_64 ]
8 - Source location: [ makemkv_v1.5.6_beta_oss ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ makemkv_v1.5.6_beta_oss ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
make: *** Brak reguł do wykonania obiektu `install'. Stop.
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
[root@localhost makemkv_v1.5.6_beta_oss]#
Co robię nie tak? Jakieś pomysły jak utworzyć pakiet rpm?Mój system operacyjny Mandriva 2010.1 64bit.