Witam.
Mam problem z cdemu. Gdy próbuje coś zamontować wywala mi błąd.
Najpierw opisze jak go zainstalowałem, bo może popełniłem gdzieś.
Zainstalowałem z pacmana następujące paczki.
cdemu-client, cdemu- daemon, libdaemon, vhba-module, libmirage, libao.
Dodałem do daemona w rc.conf cdemud
wygląda to tak.
dodałem do /etc/fstab linijkę
potem
sudo mkdir /media/cdemu0
Teraz gdy próbuje zamontować obraz wywala mi coś takiego:
Status cdemu
Postanowiłem wiec zainstalować graficzną nakładkę na cdemu, która nazywa się kde-cdemu-manager. Program znajduje się w aur. Wiec instalowałem przez yaourt.
adrian@myhost~ > sudo yaourt -S kde-cdemu-manager
==> WARNING: Building unsupported package as root is dangerous.
Please run yaourt as a non-privileged user.
==> Downloading kde-cdemu-manager PKGBUILD from AUR...
tar: Rozmiar rekordu = 6 bloków
Comment by: ChoK on Tue, 07 Apr 2009 05:55:02 +0000
automoc4 is needed in makedepends
First Submitted: Sun, 29 Mar 2009 11:19:57 +0000
kde-cdemu-manager 0.1-1 : KDE CDEmu Manager is a simple frontend for CDEmu.
( Unsupported package: Potentally dangerous ! )
==> Edit the PKGBUILD (highly recommended for security reasons) ? [Y/n]("A" to abort)
==> ----------------------------------------------
==>n
==> kde-cdemu-manager dependencies:
- kdelibs (package that provides kdelibs already installed)
- gcc (already installed)
- cmake (already installed)
- automoc4 (already installed)
==> Continue the building of kde-cdemu-manager ? [Y/n]
==> ----------------------------------------------
==>Y
==> Building and installing package
==> Tworzę pakiet: kde-cdemu-manager 0.1-1 i686 (nie, 2 sie 2009, 17:25:10 CEST)
==> UWAGA: Uruchamiam makepkg jako root...
==> Sprawdzanie zależności dla uruchomienia...
==> Sprawdzanie zależności dla zbudowania...
==> Pobieranie źródeł...
-> Pobieram 99752-kde_cdemu-0.1.tar.gz...
--2009-08-02 17:25:10-- http://www.kde-apps.org/CONTENT/content-files/99752-kde_cdemu-0.1.tar.gz
Translacja www.kde-apps.org... 87.106.93.199
Łączenie się z www.kde-apps.org|87.106.93.199|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 8285 (8,1K) [application/x-tar]
Zapis do: `99752-kde_cdemu-0.1.tar.gz.part'
100%[================================================================================================>] 8.285 --.-K/s w 0,08s
2009-08-02 17:25:10 (96,8 KB/s) - zapisano `99752-kde_cdemu-0.1.tar.gz.part' [8285/8285]
==> Sprawdzam pliki źródłowe przy użyciu md5sums...
99752-kde_cdemu-0.1.tar.gz ... Zgadza się
==> Rozpakowuję źródła...
-> bsdtar -x -f 99752-kde_cdemu-0.1.tar.gz
==> Uruchamiam build()...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:84 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/adrian/.kde4/share/apps;/usr/share/apps
Call Stack (most recent call first):
CMakeLists.txt:3 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.6)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
make: *** Nie podano obiektów i nie znaleziono makefile. Stop.
==> BŁĄD: Budowanie nie powiodło się.
Przerywam...
Error: Makepkg was unable to build kde-cdemu-manager package.
adrian@myhost~ >
Ściągnąłem program wiec z kde-look i ręcznie próbowałem skompilować. Ten sam error. przeszedłem wiec do folderu i odpaliłem aktywator. Program uruchomił się.
ls /home/adrian/kde_cdemu-0.1
CMakeCache.txt cdemu.cpp kde_cdemu_mount.desktop kdecdemu.h mainwindow.h messagebox.h
CMakeFiles cdemu.h kde_cdemuui.rc main.cpp mainwindow.ui po
CMakeLists.txt kde_cdemu.desktop kdecdemu.cpp mainwindow.cpp messagebox.cpp
adrian@myhost~ >
Mogę przez niego montować obrazy, ale nie da rady ich od montować. Próbowałem umount, umount -i oraz cdemu unload 0.
Teraz pytanie do was. Wiecie jak to skompilować program i zrobić aby działał poprawnie?
Pozdrawiam