Kirjoittaja Aihe: compile ongelma [ratkaistu]  (Luettu 1735 kertaa)

tetrafuran

  • Käyttäjä
  • Viestejä: 405
    • Profiili
compile ongelma [ratkaistu]
« : 10.09.07 - klo:23.50 »
Lukemattomien ongelmien ja vaihtoehtoisten ratkaisuiden lopputuloksena olen ajautunut xnee ohjelman kanssa sellaiseen umpikujaan, että ainoa keino saada se toimimaan on kääntää se lähdekoodista. (compile from source code). Kaikki helpot vaihtoehdot on jo kokeiltu ja sitäpaitsi ei sitä kääntämistä voi loputtomiin vältellä. Jossain vaiheessa se tulee kuitenkin vastaan. Miten näiden compile juttujen kanssa sitten pitäisi toimia. Moniin hankaliin tilanteisiin foorumeilla ehdotetaa softan kääntämistä ja vinkit ovat tätä tasoa:
Koodia: [Valitse]
/.configure
make
sudo make install
Ei ole kuulema vaikeaa. Periaatteessa useimmat asiat ovat helppoja, mutta kun liki joka kerta vastaan tulee joku ihme errori ja siihen ei tuto tietenkään ota kantaa, että mitä silloin tehdään.


1) Asensin sen synapticilla. Sain version 1.08, joka on aivan kivikautinen. Sen käyttöön ei edes ole ohjeita netissä. Uusin veriso on jo 3.01 ja siinä paljon käteviä herkkuja mukana, joita vanhassa veriossa ei ole. Repoissa on vain ja ainoastaa tuon 1.08 versio. kattokaa vaikka, niin ymmärrätte miksi asiat pitää tehdä vaikeamman kautta.
2) Downloadataan nettisivuilta uusi versio ja asennetaan se. Joo niin varmaan siellä teillä 32 bittisessä maailmassa. Ei onnistu tällä käyttiksellä.
3) Use the --force. Kokeiltiin
Koodia: [Valitse]
sudo dpkg -i --force-architecture packagename_i386.deb.  Asentui, muttei runni.
4) Päivitä feistyyn. Kuulema toimisi sillä... huoh. Long story. Pysyn LTS versiossa toistaiseksi. Sitten kun useampi ongelma ratkeaa feistyllä, niin harkitsen vakavasti.
5) Downloodaa source ja sitten käännä se softa. Been there done that. Erroria tuli. Ei päästy vielä make komentoon asti kun tämäkin tie tyssäsi. Mitäs seuraavaksi. Plan B. eiku venaas.... plan F tai jotain.
6) Asenna build-essential. Tämä vinkki löytyi foorumista. Kuulema ratkaisi kaikki onglemat. Koitetaan uudestaan.

 
Koodia: [Valitse]
**** ERROR ****

Could not locate the needed X11 extensions:

   RECORD
   XTest

Make sure you have them installed before building Xnee

aaaargh. now what! Kuinka monen ongelmasuon läpi tässä on kahlattava. Record nimellä on sata ja yksi ohjelamaa ja xtest nimellä on vain yksi ja sekään ei liity mitenkään tähän. koeta nyt siitä joku asentaa. Miten voi olla näin vaikeaa yksi simppeli pikku pikku compile juttu.
« Viimeksi muokattu: 16.09.07 - klo:01.48 kirjoittanut Petri Järvisalo »
And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: compile ongelma
« Vastaus #1 : 11.09.07 - klo:00.50 »
tarviit varmaankin,
sudo apt-get install gnome-devel
ja sen lisäksi
sudo apt-get install libgnome-desktop-2 libpanel-applet2-dev

testasin ja ./configure menee läpi omalla setupilla
« Viimeksi muokattu: 11.09.07 - klo:00.58 kirjoittanut Petri Järvisalo »
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

Nakkis

  • Käyttäjä
  • Viestejä: 154
    • Profiili
Vs: compile ongelma
« Vastaus #2 : 11.09.07 - klo:01.27 »
Kokeile ensin:

Koodia: [Valitse]
sudo apt-get build-dep xnee
ja sitten kokeile kääntää.

tetrafuran

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: compile ongelma
« Vastaus #3 : 11.09.07 - klo:19.46 »
Kiitos. Se asenteli melko pitkän tovin kaikenlaista. Nuo lib.. jne jutut olikin jo asennettu aikaisemmin, joten tuo ei päivitellyt niitä lainkaan. configure make ja muutkin meni läpi. Monta kertaa olen miettinyt, että kun linuxin kanssa tulee noin viikoittain jotain uutta tämän kaltaista ongelmaa, jossa errorista ainakaan minä en osaa päätelllä mitä pitäisi tehdä, niin miten ihmeessä toiset ihmiset sitten ovat osanneet ratkaista nämä ongelmat aikanaan. Onko muilla vain niin järjettömästi taustatietoa järjestelmästä vai mikä tässä kuviossa mättää? Minulla näitä tilanteita on yhtenään, joten en kyllä aivan allekirjoita ubuntun helppousväittämiä. perus jutut on tietysti tehty helpoksi, mutta heti kun menee vähänkin pintaa syvemmälle, learning curve hyppää pilviin ja pitäisikin yhtäkkiä tietää aivan järjettömän paljon asioita. how-to artikkelit auttavat vain pari ekaa askelta. Sillä kolmannella askeleella tulee sitten lähes aina vastaan joku errori.
Kiitos kuitenkin että kiviseltä tieltä on yksi murkula poistettu.
And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.