DCpp:n (=DC++) asennusohje Linuxille!

Discussion in 'Linux -keskustelu' started by Erkkimon, May 4, 2005.

  1. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    tupla
     
    Last edited: Jun 2, 2005
  2. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Eli siis näinkö?

     
  3. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Toimii jos tuo gcc/g++ löytyy tuolla nimellä, voit tarkistaa tuon vaikka komennoilla

    ls -la /usr/bin | grep gcc
    ja
    ls -la /usr/bin | grep g++
     
  4. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Nonni, nyt kyllä pukkaa niin hepreaa ku vaan voi...

    Niin ja vaikka nuo export rivit suoritti ensimäiseksi, ei tulos muuttunnut mihinkään.
     
    Last edited: Jun 2, 2005
  5. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Koska noi löytyi sun järjestelmästä niin alla olevien pitäisi toimia

    export CC=/usr/bin/gcc-3.4
    export CXX=/usr/bin/g++-3.4

    Tarkista komentamalla

    env | grep CC

    Eli jos yllä oleva komento palauttaa

    CC=/usr/bin/gcc-3.4

    niin kaikki pitäisi olla kunnossa, eli käytössä on silloin gcc-3.4
     
    Last edited: Jun 2, 2005
  6. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Kyllä kummatki o versiossa 3.4 ... :S

    Eli missä ihmeessä vika sitten on?
     
  7. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Koititko tätä rimpsua. Ainakin mitä noi lunixin tarkistukset kertoi, niin tämä viimeistään pitäis toimia. Ellei, niin sitten loppu kyllä ideat täältä.

    EDIT: Korjausta:

    Hetkinen, eihän se asennusketju mene noin, vaan:


    cd /home/carl0s/linuxdcpp
    export CC=/usr/bin/gcc-3.4
    export CXX=/usr/bin/g++-3.4
    scons
    siis ilman sudoa, koska rootille ei noita CC ja CXX määritelty.

    Toi libglatehan näyttäis sulla toimivan, ainoastaan DCPP ei käänny.

    Tietty mikään ei estä koittamasta kääntää tuota libglatea uudelleen, eli sitten toi rimpsu mitä ylempänäkin, paitsi make install pitää ajaa sudolla, eli 'sudo make install', ei muita sudolla.
     
    Last edited: Jun 2, 2005
  8. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Ihan vain huomiona. Komentoja

    export CC=/usr/bin/gcc-3.4

    export CXX=/usr/bin/g++-3.4

    ei tarvitse joka välissä ajaa. Riittää kun ne kerran suorittaa ennen kääntämisen aloittamista. Tietysti nuo rivit voi laittaa vaikka $HOME/.bash_profile tiedostoon, jonka jälkeen ei tarvitse enää kikkailla ylimääräisten komentojen kanssa.
     
  9. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Ei kiva, kokeilin uudestaan, täysin alusta, ja asentamalla libgladen uudestaan, mutta ei. Ei vaan tahdo Dcpp kääntyä.
     
  10. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Yks tuli vielä mieleen.

    Ootko koittanu päivittää sitä DCpp sorsaa. sehän haetaan CVS:ta, joka on siis samalla se hakemistä jossa sitä kehitetään. Jonain päivänä/hetkenä siellä saattaa hyvinkin olla versio joka ei vain käänny.

    EDIT: Lisäinfoa [offtopic]

    CVS on yksi niistä tavoista jakaa ohjelmointi projektin työtila ihmisten kesken jotka asuvat eri puolilla maapalloa ja silti työskentelevät saman projektin parissa. Yleensä tälläiset CVS-puut vain ovat suljettuja, eli niihin pääsee vain kehittäjät. Vasta kun projektin tuotoksena tulee ensimmäinen kunnollinen versio se saa versionumeron ja se laitetaan jakeluun muuttumattomana, toimivaksi testattuna pakettina. Ei ole mikään yllätys jos jossain vaiheessa CVS puu on rikkinäinen kun joku on typoillut tai kaksi moduulia eivät toimikkaan keskenään kun on useampi toisistaan riippuva kehittäjä kehittänyt samaan aikaan eri moduuleja.

    [/offtoipc]
     
    Last edited: Jun 3, 2005
  11. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26


    EDIT: Koodi poistettu....




     
    Last edited: Jun 9, 2005
  12. Linon

    Linon Member

    Joined:
    Mar 9, 2005
    Messages:
    40
    Likes Received:
    0
    Trophy Points:
    16
    Pistämpä tähän samaan threadiin oman ongelmani, eli Ubuntuun asentelin dcpp:n ja sellainen ongelma, että joka kerta kun käynnistän ohjelman, se tarkistaa hash-summat uudelleen. Eli menee aika pitkään ennen kuin pääsee millekkään hubille koska ei ole tarpeeksi tavaraa jaossa. Mistähän tämä voisi johtua?

    Ja toinen ongelma että ohjelma ei löydä mitään tiedostoja, joiden nimissä on ääkkösiä... Ubuntun oletusmerkistönä on kyllä ihan fi_FI@euro... Onko muilla tällaisia ongelmia, vai lienenkö ainut...?
     
  13. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
  14. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    itsellänikin se ainakin win koneessa hashaa jokakerta jaon, tämä sentakia, mikäli jako on muuttunnut ohjelman sammuttamisen jälkeen.

    Ääkösistä kertoo varmaan joku viisaampi
     
  15. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
  16. JesusC

    JesusC Guest

    Ei kukaan teistä jotka onnistuvat tuon kääntämään viitsisi laittaa tuota valmiiksi käännettynä jonnekin jakoon, ettei kaikkien tarvitsisi tavallaan turhaan käydä kääntämisprosessia itse läpi? Vaikka sitten jonnekin putfile.com :iin, picsplace.to :hon tms., jos ei muuten.
     
  17. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Niin jos joku, jolla tuo kääntäminen on onnistunnut, tekisi siitä valmiin paketin, tai vaikka jonkun .rpm tms filun.... o_O


    JesusC: sry painoin väärää nappulaa... :S
     
  18. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    @Carl0s

    Et viittis poistaa tuota piiiiiiiitkää rimpsua tuosta, kun ei siitä kukaan mitään osaa sanoakkaan. Pieni pyyntö vain, olis kivempi lukea tät kun ei tarvis tuota aina scrollata ohi.

    Itse ongelmaan en valitettavasti voi auttaa edelleenkään. :(
     
  19. Sk8erMan

    Sk8erMan Guest

    Asensin Mandrivan, mutta mulla tuo asennus tökkää ihan viimesessä vaiheessa.
    Tässä vähän havaintoa:

    [root@82 linuxdcpp]# scons
    scons: Reading SConscript files ...
    Checking for pkg-config... ok
    Checking for gtk+-2.0 >= 2.4... failed
    gtk+ >= 2.4 not found.

    ja kun ajan which gtk+-2.4 niin se sanoo seuraavaa:

    root@82 linuxdcpp]# which gtk+-2.4
    which: no gtk+-2.4 in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin)

    Joten mitä mun kannattais tehä...
     
  20. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    No tietysti asentaa se gtk+, jonka versio on 2.4 tai uudempi...

    EDIT: typo
     
    Last edited: Jun 12, 2005

Share This Page