Licq-1.5.0 - kompilace a instalace ze source
marne se snazim nainstalovat Licq-1.5.0 ze source. Kompilace pomoci "cmake" a "make" probehne bezchybne. Kdyz chci ale vytvorit balicek pomoci "checkinstall", tak to vyhodi ke konci tuto chybu:
-- Installing: /usr/local/share/locale/de/LC_MESSAGES/licq.mo
-- Installing: /usr/local/share/locale/es/LC_MESSAGES/licq.mo
-- Installing: /usr/local/share/licq/sounds/Monty-Python.wav
-- Installing: /usr/local/share/licq/sounds/fun/Auth.wav
CMake Error at share/sounds/fun/cmake_install.cmake:36 (FILE):
file INSTALL cannot find file
"/home/karschm/licq-1.5.0/share/sounds/fun/Chat.wav" to install.
Call Stack (most recent call first):
share/sounds/cmake_install.cmake:41 (INCLUDE)
share/cmake_install.cmake:37 (INCLUDE)
cmake_install.cmake:40 (INCLUDE)
make: *** [install] Fehler 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
Pritom ale nenalezeny soubor i adresar existuje. Muze mi prosim nekdo pomoct, co delam spatne?
Dekuji predem!
karschm
Pre pridávanie komentárov sa musíte prihlásiť.
Úplne predom všeobecné poznámky:
Inštalačná príručka
Požiadavky
vsechny pozadavky jsou splneny. Prikaz ./configure ale nemohu pouzit, protoze tato verze vyzaduje cmake a make...
Ešte skontroluj či je v poriadku veľkosť písmen chat.wav - Chat.wav - CHAT.wav - Chat.WAV Prípadne preklep wow namiesto wav, alebo vaw.
[karschm@localhost ~]$ ls -la /home/karschm/licq-1.5.0/share/sounds/fun/
insgesamt 148
drwxrwxr-x 2 karschm karschm 4096 Okt 3 10:46 ./
drwxrwxr-x 4 karschm karschm 4096 Okt 3 10:46 ../
-rw-r--r-- 1 karschm karschm 5446 Jul 13 2006 Auth.wav
-rw-r--r-- 1 karschm karschm 16590 Jul 13 2006 Chat.wav
-rw-r--r-- 1 karschm karschm 174 Dez 15 2009 CMakeLists.txt
-rw-r--r-- 1 karschm karschm 5324 Jul 13 2006 Contact.wav
-rw-r--r-- 1 karschm karschm 35036 Jul 13 2006 File.wav
-rw-r--r-- 1 karschm karschm 12244 Jul 13 2006 Message.wav
-rw-r--r-- 1 karschm karschm 16650 Jul 13 2006 Online.wav
-rw-r--r-- 1 karschm karschm 16022 Jul 13 2006 System.wav
-rw-r--r-- 1 karschm karschm 16310 Jul 13 2006 URL.wav
[karschm@localhost ~]$
Jsem z toho jelen....co ted?
Alebo skús na seba prikladať železné predmety či nedržia, choroba magnetických rúk :D
No skúsime s tým niečo spraviť.
1.) Vylúčime poškodený súbor.
1.a.) file --mime-type /home/karschm/licq-1.5.0/share/sounds/fun/Chat.wav
malo by vypísať Chat.wav: audio/mpeg alebo tak niečo.
1.b.) Skús ho prehrať.
2.) Chybný sektor na disku, prekopíruj ten súbor na iné miesto a skús ho prehrať.
3.) Pozrieť sa čo presne je na tom 36 riadku cmake_install, či tam nieje nejaký preklep.
4.) Už ma nič nenapadá, len to čo som písal na začiatku, woodoo :D
Omlouvam se, ze odepisuji az dnes, byl jsem momo domov. K bodu 1a: audio/x-wav
Tady je cely vypis z cmake_install:
# Install script for directory: /home/karschm/licq-1.5.0/share/sounds/fun
# Set the install prefix
IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
SET(CMAKE_INSTALL_PREFIX "/usr/local")
ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
IF(BUILD_TYPE)
STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
ELSE(BUILD_TYPE)
SET(CMAKE_INSTALL_CONFIG_NAME "")
ENDIF(BUILD_TYPE)
MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
# Set the component getting installed.
IF(NOT CMAKE_INSTALL_COMPONENT)
IF(COMPONENT)
MESSAGE(STATUS "Install component: \"${COMPONENT}\"")
SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
ELSE(COMPONENT)
SET(CMAKE_INSTALL_COMPONENT)
ENDIF(COMPONENT)
ENDIF(NOT CMAKE_INSTALL_COMPONENT)
# Install shared libraries without execute permission?
IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
SET(CMAKE_INSTALL_SO_NO_EXE "0")
ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
FILE(INSTALL DESTINATION "/usr/local/share/licq/sounds/fun" TYPE FILE FILES
"/home/karschm/licq-1.5.0/share/sounds/fun/Auth.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/Chat.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/Contact.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/File.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/Message.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/Online.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/System.wav"
"/home/karschm/licq-1.5.0/share/sounds/fun/URL.wav"
)
ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
Vidis nejaky preklep v radku 36? Je to tak v poradku?
Nepomôhlo by prepísať pre každý zvuk zvlášť?
FILE(INSTALL DESTINATION "/usr/local/share/licq/sounds/fun/Auth.wav" TYPE FILE FILES
"/home/karschm/licq-1.5.0/share/sounds/fun/Auth.wav")
FILE(INSTALL DESTINATION "/usr/local/share/licq/sounds/fun/Chat.wav" TYPE FILE FILES
"/home/karschm/licq-1.5.0/share/sounds/fun/Chat.wav")
... To je jediné čo ma napadlo, inak neviem.
Nezabudni vymyzať zátvorku ) čo je pod URL.wav
strace -f make install 2>&1 | less
a vyhladat si tam veci okolo Chat.wav si nahodou neskusal?Pozri si:
Bad cmake file.
Dekuji vam vsem za pomoc a radu. Problem jsem vyresil ciste nahodou tim, ze jsem pred kompilaci odinstaloval verzi licq-1.3.9. Vse pak probehlo bezchybne a rovnez se mi podarilo vytvorit rpm-balicky pomoci checkinstallu.
Jeste jednou diky!
Ako Ti funguje najnovšia verzia licq-1.5 ?
Sú problémy ?
:-)
vratil jsem se zatim zpet na verzi 1.3.9, protoze jsem zjistil 2 bugy:
1. ignorovani uzivatele se najednou znova objevili a zadnym zpusobem nejdou odstranit
2. Ikonky pro Jabber-uzivatele se nezobrazi - vubec se mi nepodarilo je tam nejak nacpat
Takze si pockam radeji na pristi verzi, snad to bude opravene. Jinak
jsem si jeste vsiml, ze je verze 1.5.0 nejak pomalejsi, ale mozna je to mym starsim zelezem.
Preji hezky vecer!