Onkos missää ohjeita erään ajurin kääntämiselle...? ohjeita joiden avulla sujuisi ajurin kääntäminen vähän kokemattomaltakin
Kääntäminen
safasfgsg
7430
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 7
Vanhimmat
minkä laitteen ajuri on kyseessä ja vielä mieluusti käytössä oleva distribuutio!
ajuri... spca5xx.. liittyien web-kameraan..
1. Asenna käytössä olevan kernelin sorsat paketinhallinnalla.
2. Pura spca5xx paketti kotihakemistoosi
3. mene siihen hakemistoon joka paketista purkautu
4. Anna komennot:
make
make install
Make install tietenkin vasta kun make on lopettanut
eli linuxin lähdekoodit siis asennat, paketti on tod.näk. nimellä linux-devel tai kernel-dev tai jotain vastaavaa. Huolehdi että versio numero on sama kuin asennetussa linux ytimessä.
https://wiki.ubuntu.com/Spca5xx
Hyvä hyvä, juuri tämä Linuxissa on niin vitun typerää.
Kernelin ABI muuttuu niin usein, että ajurit on PAKKO kääntää lähdekoodeista (tai linkittää binääriset objektit stubiheadereiden avulla), eikä ajureita mitenkään voi jakaa valmiiksi käännettyinä.
Hah hah hah, vitun naurettavaa pelleilyä :)
Kaupallisissa Unixeissa moisia ongelmia ei ole ollut, kun koko järjestelmä on keskitetysti versiokontrollin alla.
yhteensovitettuja kernelin kanssa, joten tuo on välttämätön menettely.
Koska Linuxin tavoite on olla maailman paras ja skaalautuvin ydin, vikoja ja puutteita on luonnollisestikin korjattava, tämä näkyy sitten jatkuvina muutoksina.
Mutta huomioi se että Linux on edelleen versiossa 2, kun muut Unix pohjaiset ovat versioissa 5-10.
Tämä viittaa siihen että Linuxista pyritään oikeasti tekemään vakaa ydin koska uudet versiot julkaistaan niin harvoin.
http://fi.wikipedia.org/wiki/Kuva:Unix.png
"eikä ajureita mitenkään voi jakaa valmiiksi käännettyinä."
Itseasiassa kyllä voi. Kyse onkin lähinnä siitä kuinka paljon vaivaa näiden ajureiden jakelija haluaa nähdä. Yleensä se menee niin että delekoidaan hommat Linuxin kehittäjille kun ei itse jakseta ja sitten morkataan Linuxin kehittäjiä yhteensopimattomuudesta.
Murrosikäisten uhoa tuollainen.
"Kaupallisissa Unixeissa moisia ongelmia ei ole ollut, kun koko järjestelmä on keskitetysti versiokontrollin alla."
Aivan varmasti on ollut, jopa pahempia.
Suljetun koodin Unixit ovat vielä pahempia kuin avoimet ja sen huomaa jo siinä että yhä useammat vaihtavat avoimiin Unix tyyppisiin käyttöjärjestelmiin.