Pagina 1 di 1

kolor-manager

Inviato: gio 17 nov 2016, 9:28
da dafrasaga
Ciao a tutti,
sto tentando di installare https://github.com/KDE/kolor-manager/re ... tag/v1.0.1 su una nuova installazione della 64bit 14.2.
Dopo avre installato oyranos e extra-cmake-modules con slackbuild il cmake mi da l'errore che non trova il file "settings" nella direttory del sorgente.
Però il file, che poi è una directory, esiste.
L'avevo già installato su di una current, ma non mi ricordo cosa avevo fatto.
qualcuno l'ha installato ??

Grazie

Re: kolor-manager

Inviato: gio 17 nov 2016, 22:02
da nyquist
Ciao,
ho provato adesso a sostituire la riga

Codice: Seleziona tutto

INCLUDE( "../settings")
con la seguente

Codice: Seleziona tutto

INCLUDE_DIRECTORIES( "../settings")
nel file presente in kolor-manager-1.0.1/information/CMakeLists.txt e il make sembra andare a buon fine.

Re: kolor-manager

Inviato: ven 18 nov 2016, 8:34
da dafrasaga
Ciao Nyquist,
grazie mille!!!, cambiando quel comando il build va a buon fine :) ..ma..
dopo con il make ho il seguente errore:

[ 56%] Building CXX object information/CMakeFiles/kminfo.dir/kminfo.o
[ 60%] Building CXX object kolor-server/CMakeFiles/kded_kolorserver.dir/display.o
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp: In member function 'bool kminfo::iccExaminIsInstalled(QString&)':
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp:85:30: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
if (!Path.length() > 0) // still more paths to look at
^
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp: In member function 'void kminfo::setPcsTag(oyProfile_s*, QLabel*)':
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp:516:75: error: 'oyICCColorSpaceGetName' was not declared in this scope
oyProfile_GetSignature(profile, oySIGNATURE_PCS) );
^
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp: In member function 'void kminfo::setCSpaceTag(oyProfile_s*, QLabel*)':
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp:524:58: error: 'oySIGNATURE_COLOR_SPACE' was not declared in this scope
oyProfile_GetSignature(profile, oySIGNATURE_COLOR_SPACE) );
^
/root/sorgenti/kolor-manager-1.0.2/information/kminfo.cpp:524:83: error: 'oyICCColorSpaceGetName' was not declared in this scope
oyProfile_GetSignature(profile, oySIGNATURE_COLOR_SPACE) );
^
information/CMakeFiles/kminfo.dir/build.make:97: recipe for target 'information/CMakeFiles/kminfo.dir/kminfo.o' failed
make[2]: *** [information/CMakeFiles/kminfo.dir/kminfo.o] Error 1
CMakeFiles/Makefile2:390: recipe for target 'information/CMakeFiles/kminfo.dir/all' failed
make[1]: *** [information/CMakeFiles/kminfo.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 65%] Building CXX object kolor-server/CMakeFiles/kded_kolorserver.dir/kolor-server.o
[ 69%] Building CXX object kolor-server/CMakeFiles/kded_kolorserver.dir/output.o
[ 73%] Building CXX object devices/CMakeFiles/kmdevices.dir/qrc_icons.o
[ 78%] Linking CXX shared module ../lib/kmdevices.so
[ 78%] Built target kmdevices
[ 82%] Building CXX object kolor-server/CMakeFiles/kded_kolorserver.dir/screen.o
[ 86%] Linking CXX shared module ../lib/kmsettings.so
[ 86%] Built target kmsettings
[ 91%] Linking CXX shared module ../lib/kded_kolorserver.so
[ 91%] Built target kded_kolorserver
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2


Puoi darmi una dritta anche in quello ??? :-k :-k

Re: kolor-manager

Inviato: ven 18 nov 2016, 10:19
da nyquist
La prova che ho fatto è sulla versione 1.0.1 di kolor-manager con oyranos 0.9.4 installato da SBo, utilizzando una VM di Slackware 14.2 stable x86_64.
Mi sembra che la versione 1.0.2 si appoggi a oyranos 0.9.5, il quale a sua volta richiede libXcm >= 0.5.3, mentre la Slackware 14.2 stable fornisce la 0.5.2.
Ad ogni modo, se ti "accontenti" della versione 1.0.1, quella dovrebbe funzionare.