Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Eesaurus - 26.02.14 - klo:20.19

Otsikko: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: Eesaurus - 26.02.14 - klo:20.19
Käyttääkös kukaan otsikon ohjelmaa? On avoin vastine Suunnon Movescount -ohjelmalle, josta ei ole Linux -versiota. https://launchpad.net/~openambit/+archive/ppa

Asensin 13.10 Ubuntuun, mutta synkatessa tulee virheilmoitusta:
Koodia: [Valitse]
Failed to get orbital dataja
Koodia: [Valitse]
syncronization failed
Pääte tulosti samassa tilanteessa seuraavanlaisen tulosteen:
Koodia: [Valitse]
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QNetworkAccessManager(0x11152a0), parent's thread is QThread(0x1123708), current thread is QThread(0x7fff67ce1f48)

LISÄYS: Taisikin olla Moveslink se ohjelma, jolle Openambit on vastine.


Lisätty otsikkoon ratkaistu ulkopuolisella lähteellä/paketointi - Karvameduusa
Otsikko: Vs: Openambit
Kirjoitti: Eesaurus - 01.03.14 - klo:14.52
No niin, homma oikeni sillä, että laittoi asetuksissa ruksin kohtaan "Sync logs with Movescount". Oujee... Voin taas jyrätä wintoosan hiiteen varastolevyltä.  :D
Otsikko: Vs: Openambit
Kirjoitti: Eesaurus - 04.03.14 - klo:14.05
No niin, nyt ei treenit taas synkkaudu Movescount.comiin... Ei ole ihan valmis tämä ohjelma vielä. Tai no, voihan vika olla kai muuallakin.
Otsikko: Vs: Openambit
Kirjoitti: Eesaurus - 22.04.14 - klo:13.54
Viitsisikö joku kokeilla, saako ohjelman asennetuksi, minä en saanut. https://github.com/openambitproject/openambit

Senhän saa PPA:stakin, mutta tuolla pitäisi olla viimeisin patch, jossa on korjattu synkkaysongelmat movescount.comiin.
 
Pitäisikö homman mennä niin, että ajelee niitä scriptejä, jotka puretusta hakemistosta löytyy? Jos ei, niin rautalankaohjeita, pliis. :) En osannut hommaa readme:n ohjeiden mukaan hoitaa.
Otsikko: Vs: Openambit
Kirjoitti: nm - 22.04.14 - klo:14.07
Asenna tarvittavat riippuvuudet:

Koodia: [Valitse]
sudo apt-get install build-essential cmake git libudev-dev libusb-1.0-0-dev libqjson-dev libqt4-dev
Hae lähdekoodi:

Koodia: [Valitse]
git clone https://github.com/openambitproject/openambit.git

Käännä:

Koodia: [Valitse]
cd openambit/
./build.sh

Jos käännös pysähtyy virheeseen, kopioi listaus päätteestä tänne.


Asenna:

Koodia: [Valitse]
./install.sh

[Muokkaus: Lisätty riippuvuus cmake]
Otsikko: Vs: Openambit
Kirjoitti: Eesaurus - 22.04.14 - klo:14.11
Koodia: [Valitse]
cd openambit/
./build.sh

Jos käännös pysähtyy virheeseen, kopioi listaus päätteestä tänne.

Jep, virheen antoi. Tässä tuloste:
Koodia: [Valitse]
------building libambit------
./build.sh: rivi 11: cmake: komentoa ei löydy
make: *** Kohteita ei ole annettu, eikä makefileä löytynyt. Seis.
------building openambit------
./build.sh: rivi 22: cmake: komentoa ei löydy
make: *** Kohteita ei ole annettu, eikä makefileä löytynyt. Seis.
Otsikko: Vs: Openambit
Kirjoitti: nm - 22.04.14 - klo:14.17
cmake tarvitaan myös:

Koodia: [Valitse]
sudo apt-get install cmake
Otsikko: Vs: Openambit
Kirjoitti: Eesaurus - 22.04.14 - klo:14.40
cmake tarvitaan myös:

Koodia: [Valitse]
sudo apt-get install cmake

No niinpä tietenkin, Make C. ei ollut paikalla. :)

Onnistui heittämällä tuon jälkeen, ja nyt synkkayskin toimii, jes! Kiitos.
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: Eesaurus - 22.04.14 - klo:17.32
Jaha, on jo merkattu ratkaistuksi. Itse en olisi ihan niin optimistinen tämän ohjelman suhteen, sen verran on ongelmia ollut. :) Nojoo, tällä hetkellä toimii kyllä. Jatketaan juttua, jos vikoja ilmenee...
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: Eesaurus - 27.04.14 - klo:18.04
Mitähän puuttuu, kun yritin tuota samaa versiota asentaa 12.04 (Elementary) -koneeseen, niin
Koodia: [Valitse]
./build.shantaa
Koodia: [Valitse]
------building libambit------
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ju-ki/openambit/libambit-build
[100%] Built target ambit
------building openambit------
-- Found libambit: /home/ju-ki/openambit/src/libambit, /home/ju-ki/openambit/libambit-build/libambit.so
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
  Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindZLIB.cmake:85 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:14 (find_package)


-- Configuring incomplete, errors occurred!
make: *** Kohteita ei ole annettu, eikä makefileä löytynyt. Seis.

Jotain kirjastoa vailla näyttäisi ainakin olevan.
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: Vika/fiba - 27.04.14 - klo:18.33
Koeta asentaa zlib1g-paketti, jollei jo ole.
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: Eesaurus - 27.04.14 - klo:19.04
Koeta asentaa zlib1g-paketti, jollei jo ole.

Tämä oli jo asennettuna.
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: mrl586 - 27.04.14 - klo:19.07
Koeta asentaa zlib1g-paketti, jollei jo ole.
Tämä oli jo asennettuna.
Myös -dev-päätteinen paketti?
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: Eesaurus - 27.04.14 - klo:20.06
Koeta asentaa zlib1g-paketti, jollei jo ole.
Tämä oli jo asennettuna.
Myös -dev-päätteinen paketti?

Sitä ei ollut, asensin. Uusia virheitä, tässä olennaiset:
Koodia: [Valitse]
------building openambit------
-- Found libambit: /home/ju-ki/openambit/src/libambit, /home/ju-ki/openambit/libambit-build/libambit.so
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.3.4")
CMake Error at CMakeLists.txt:15 (find_package):
  Could not find a configuration file for package "QJSON" that is compatible
  with requested version "0.8.0".

  The following configuration files were considered but not accepted:

    /usr/lib/x86_64-linux-gnu/cmake/qjson/qjson-config.cmake, version: 0.7.1
Otsikko: Vs: Openambit[Ratkaistu ulkopuolisella lähteellä/paketointi]
Kirjoitti: nm - 27.04.14 - klo:21.33
Koodia: [Valitse]
  Could not find a configuration file for package "QJSON" that is compatible
  with requested version "0.8.0".

  The following configuration files were considered but not accepted:

    /usr/lib/x86_64-linux-gnu/cmake/qjson/qjson-config.cmake, version: 0.7.1

Tämä tuli minullakin vastaan, kun yritin kääntää ohjelmaa Ubuntu 12.04:ässä. Pitäisi asentaa jostain uudempi libqjson tai muokata Openambitia niin, että se toimii myös vanhemman version kanssa.