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:
/.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 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.
**** 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.