Python kompiliavimas

C
  • 4 Rugp '10

Sveiki,

kokių libų ar parametrų reikia, kad sukompiliuotas python'as veiktų normaliai? T.y. dabar sukompiliavau, suinstaliavau, paleidžiu python, rašyt galiu, tačiau nei rodyklės, nes backspace, nei delete mygtukai neveikia, taip kaip turėtų ir python'e gaunu ^[[A^[[D^[[B^[[C^H^[[3~. Čia paspaudžiau keturias rodykles, backspace ir delete.

Backspace galiu išspręsti pakeitęs terminalo nustatymą, kad generuotų ascii del, o ne ctrl-h, tačiau kiti mygtukai vistiek neveikia... Gal kokių minčių kas turi dėl ko čia taip yra, arba žino kaip spręsti?

S
  • 4 Rugp '10

Tai ką aprašei, įtariu gali būti dėl readline, gal būt sukompiliavai Pythoną be readline?

Dėl visų dependencų, prieš kompiluojant būtina:

$ sudo apt-get install build-essential
 $ sudo apt-get install build-dep python
C
  • 4 Rugp '10
sudo apt-get build-dep python

išmetė tokį sąrašiuką:

debiandoc-sgml libroman-perl libsgmls-perl libsp1c2 libtext-format-perl
preview-latex-style sgmlspl sp texinfo texlive-generic-extra
texlive-humanities texlive-humanities-doc texlive-latex-extra
texlive-latex-extra-doc texlive-pictures texlive-pictures-doc texpower
texpower-manual

Kažkaip keista, nes nematau nei vieno dev package, ko dažnai trūksta kompiliuojant ką nors.. aišku, pasitaiko ir be dev, bet dauguma dev būna. Beje, čia aš ant debian lenny tą darau, dėl to ir python'ą kompiliuoju, nes reikalingas 2.6, o repuose yra 2.5 naujausias...

Na pabandysiu suinstalinti ir perkompiliuoti, žiūrėsiu, kas gausis.

C
  • 4 Rugp '10

Nepadėjo, gaunu tą patį...

S
  • 4 Rugp '10

Tada daryk:

$ apt-get source python

Ir žiūrėk, kas paduodama į ./configure