Zdravím, nedávno jsem přešel z Kubuntu na Debian testing/Stretch. Aplikace, které jsem zatím použil fungují, až na KiCad (4.0.2+dfsg1). I když zvolím jazyk čeština (Preference/Language/Czech), stále se mnou "mluví" anglicky.
Nevíte prosím jak přepnout na češtinu?
Vypadá to, že v žádným z balíků KiCadu soubory s překladama nejsou.
Bylo by dobrý nahlásit to jako bug.
Už jsem se díval a chyba byla hlášena pod číslem #819855 viz:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819855 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819855)
Moje angličtina není dobrá, ale mám pocit, že se jedná o stejnou chybu
Myslím, že by mohlo pomoct stáhnout si zdroják a zkompilovat ho, protože tam ty překlady jsou a fungovat to bude. Vypadá to, že se debianí balík zkompiloval bez překladů - není tam totiž ani jeden.
Jeden překlad jsem si převedl na binární a hodil ho do patřičný složky, ale s ním to fungovalo asi na třetinu (některý přeložený řetězce se nepoužily), dost možná byl z novější verze - nekontroloval jsem to.
P. S.: Tohle vlákno je ve chlívku, kam patřej návody, nikoliv dotazy. Přesouvám.
Pokusil jsem se zkompilovat Kicad pomocí instalačního skriptu přímo z repozitáře se zdrojovými kódy a skončil jsem takto:
./kicad-install.sh --install-or-update
step 1) installing pre-requisites
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
bzr je již nejnovější verze (2.7.0-4).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
bzrtools je již nejnovější verze (2.6.0-3).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
build-essential je již nejnovější verze (11.7).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
cmake je již nejnovější verze (3.5.1-1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
cmake-curses-gui je již nejnovější verze (3.5.1-1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
debhelper je již nejnovější verze (9.20160403).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
doxygen je již nejnovější verze (1.8.11-1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
grep je již nejnovější verze (2.24-1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
libbz2-dev je již nejnovější verze (1.0.6-8).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
libcairo2-dev je již nejnovější verze (1.14.6-1+b1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
libglew-dev je již nejnovější verze (1.13.0-2).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
libglm-dev je již nejnovější verze (0.9.7.4-1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
libssl-dev je již nejnovější verze (1.0.2g-1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Načítají se seznamy balíků... Hotovo
Vytváří se strom závislostí
Načítají se stavové informace... Hotovo
libwxgtk3.0-dev je již nejnovější verze (3.0.2+dfsg-1.3+b1).
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
okluz@volny.cz
step 2) make /root/kicad_sources if it does not exist
step 3) checking out the source code from launchpad repo...
Strom je aktuální na revizi 6703 ve větvi http://bazaar.launchpad.net/~kicad-product-committers/kicad/product
local source working tree updated.
step 4) checking out the schematic parts and 3D library repo.
Strom je aktuální na revizi 609 ve větvi http://bazaar.launchpad.net/~kicad-product-committers/kicad/library
kicad-lib repo updated.
step 5) checking out the documentation from launchpad repo...
bzr: ERROR: Není větev: "https://code.launchpad.net/~kicad-developers/kicad/doc/".
adresu (https://code.launchpad.net/~kicad...) jsem přidal do zdrojů, ale tam nemám přístup?!
Ono by to chtělo podívat se, kam ta adresa přidanýho zdroje vede.
step 5) checking out the documentation from launchpad repo...
bzr: ERROR: Není větev: "https://code.launchpad.net/~kicad-developers/kicad/doc/".
Složka /doc byla nejspíš zrušená, tak se jukni do toho instalačního skriptu, najdi tam řádek obsahující 'bzr' a URL https://code.launchpad.net/~kicad-developers/kicad/doc/ a ten zakomentuj (přidej # na začátek toho řádku). Ulož to a spusť to znova. Bez dokumentace se stejně obejdeš.
Po zakomentování řádku s odkazem na dokumentaci toto:
step 5) checking out the documentation from launchpad repo...
bzr: ERROR: Není větev: "/home/otmar/kicad_sources/kicad-doc.bzr/".
Zkoušel jsem zakomentovat celý krok 5, ale nedojde k dokončení viz:
step 4) checking out the schematic parts and 3D library repo.
Strom je aktuální na revizi 609 ve větvi http://bazaar.launchpad.net/~kicad-product-committers/kicad/library
kicad-lib repo updated.
step 6) compiling source code...
-- The C compiler identification is GNU 5.3.1
-- The CXX compiler identification is GNU 5.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - 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
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Kicad install dir: </usr/local>
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for iso646.h
-- Looking for iso646.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strtok_r
-- Looking for strtok_r - found
-- Looking for malloc
-- Looking for malloc - found
-- Looking for math.h
-- Looking for math.h - found
-- Looking for C++ include cmath
-- Looking for C++ include cmath - found
-- Looking for asinh
-- Looking for asinh - found
-- Looking for acosh
-- Looking for acosh - found
-- Looking for atanh
-- Looking for atanh - found
-- Performing Test HAVE_CMATH_ISINF
-- Performing Test HAVE_CMATH_ISINF - Success
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for getc_unlocked
-- Looking for getc_unlocked - found
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp
-- Found wxWidgets: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_gtk2u_gl-3.0;-lwx_gtk2u_aui-3.0;-lwx_gtk2u_adv-3.0;-lwx_gtk2u_html-3.0;-lwx_gtk2u_core-3.0;-lwx_baseu_net-3.0;-lwx_baseu-3.0;-lwx_baseu_xml-3.0;-lwx_gtk2u_stc-3.0 (found suitable version "3.0.2", minimum required is "3.0.0")
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
-- Found Glew: /usr/lib/x86_64-linux-gnu/libGLEW.so
-- Check for installed GLEW -- found
-- Found GLM: /usr/include (found suitable version "0.9.7.4", minimum required is "0.9.5.1")
CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.5/Modules/FindCURL.cmake:61 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:488 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/otmar/kicad_sources/kicad.bzr/build/CMakeFiles/CMakeOutput.log".
tady je odkaz na script:
http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/kicad-install.sh (http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/kicad-install.sh)
Dále jsem pátral na webu a po úpravě řádku scriptu odkazujícího na ../doc z:
DOCS_REPO=$REPOS/~kicad-developers/kicad/doc
na:
DOCS_REPO=$REPOS/~stambaughw/kicad/doc-read-only
proces skončil takto:
step 5) checking out the documentation from launchpad repo...
Strom je aktuální na revizi 896 ve větvi http://bazaar.launchpad.net/~stambaughw/kicad/doc-read-only
docs working tree updated.
step 6) compiling source code...
make: *** Nezadány žádné cíle a žádné makefily nenalezeny. Konec.
Co s tím dál? Jsem z toho jelen!
No a jsou tam vůbec soubory makefile?