1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

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

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

  1. Erkkimon

    Erkkimon Active member

    Joined:
    Jan 26, 2005
    Messages:
    1,164
    Likes Received:
    0
    Trophy Points:
    66
    Oskar lähetteli tänään mailia ja sanoi aloittavansa koodaamaan curses-pohjaista käyttöliittymää MicroDC:hen. Homma on jo aloitettu. Oskar on nyt eristänyt komentokäyttöliittymän omaksi koodimöhkäleekseen ja pyysi kokeilemaan uutta snapshottia. Snapshotti on saatavissa täältä: http://oskarsapps.mine.nu/microdc-0.11.1.tar.gz

    Eli siinä voi olla bugeja, joten ne pitäisi raportoida Oskarille. Toivottavasti olette mukana auttamassa projektissa, sillä Linuxille on näillä näkymin tulossa ensimmäinen kunnolla toimiva DirectConnect clientti. DCpp:n ongelmahan on se, ettei se käänny kaikilla alustoilla ja kaikilla C-kääntäjillä, vaikka softana se onkin hyvä.

    Mutta juu, taidanpa lopettaa omatkin koodailuni ja painua nukkumaan.
     
  2. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Onkos muuten muilla ollut samaa ongelmaa tuon Dcpp:n kanssa, että se tuppaa itsekseen kaatuilla? Itselläni se kaatuu aina aikavälillä 10-40min. Kun sen käynistää consolista $ dcpp ja katsoo puskeeko kaatumisaikaan erroria, löytyy sieltä viesti "Muistialue ylitetty" tms...
     
    Last edited: Nov 20, 2005
  3. Juhhe1

    Juhhe1 Member

    Joined:
    Aug 31, 2005
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    11
    Mulla ainakin kaatuilee samalla virheilmoituksella aina kun menee hubille missä on paljon ~5000 käyttäjää.
    Distrona Ubuntu Breezy 5.10 ja myös Hoary 5.04:lla oli sama homma.
     
  4. Carl0s-

    Carl0s- Regular member

    Joined:
    Mar 23, 2005
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    26
    Kääntelin tänään softan uudelleen, kohta pysynyt 8h pystyssä...
     
  5. sohlo

    sohlo Member

    Joined:
    Sep 16, 2004
    Messages:
    86
    Likes Received:
    0
    Trophy Points:
    16
    mulla kaatuilee vain jos menee queue listaa sorkkimaan..
    jos sen antaaa olla rauhassa niin pelaa vaikka 5 viikkoa :eek:
     
  6. TemPra

    TemPra Member

    Joined:
    Nov 30, 2005
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    Onko kukaa testannu Linux DC++:aa ?

    mulla toimii, mut vie tehoja :(
     
  7. Sanus

    Sanus Member

    Joined:
    Mar 12, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    helvatan helvata... :) voisko joku neuvoo mulle mistä mä äkkiä saisin g++>=3.4 ku mä hommasin uuden g++:an mut mä hommasin liian uuden nii se ei ala sen takia kääntämään... ite kokeilin googlea mut tuloksetta :) Kiitos etukäteen!
     
  8. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Helpoin tapa on asentaa se distron (jota et maininnut) pakettien hallinnan kautta...
     
  9. Juhhe1

    Juhhe1 Member

    Joined:
    Aug 31, 2005
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    11
    export CC=gcc-3.4 tuo rimpsu ennen kääntämistä niin se valitsee ton 3.4:n käyttöön mikäli se vaan on asennettuna.
     
  10. Sanus

    Sanus Member

    Joined:
    Mar 12, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Hmm... Nyt tuli semmonen ongelma jota ei ole tullu mulle vielä ikinä vastaan kun olen käännelly dc:tä:
    janus@janus:~/src/libglade-2.4.2$ make
    make all-recursive
    make[1]: Entering directory `/home/janus/src/libglade-2.4.2'
    Making all in glade
    make[2]: Entering directory `/home/janus/src/libglade-2.4.2/glade'
    if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libglade\" -I.. -DXTHREADS -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -DGLADE_LIBDIR=\""/usr/local/lib"\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -g -O2 -Wall -std=c9x -MT glade-init.lo -MD -MP -MF ".deps/glade-init.Tpo" -c -o glade-init.lo glade-init.c; \
    then mv -f ".deps/glade-init.Tpo" ".deps/glade-init.Plo"; else rm -f ".deps/glade-init.Tpo"; exit 1; fi
    mkdir .libs
    gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libglade\" -I.. -DXTHREADS -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -DGLADE_LIBDIR=\"/usr/local/lib\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -g -O2 -Wall -std=c9x -MT glade-init.lo -MD -MP -MF .deps/glade-init.Tpo -c glade-init.c -fPIC -DPIC -o .libs/glade-init.o
    In file included from /usr/include/gtk-2.0/gtk/gtk.h:152,
    from glade-private.h:26,
    from glade-init.c:34:
    /usr/include/gtk-2.0/gtk/gtkstatusbar.h:71: error: syntax error before "GMemChunk"
    /usr/include/gtk-2.0/gtk/gtkstatusbar.h:71: warning: no semicolon at end of struct or union
    /usr/include/gtk-2.0/gtk/gtkstatusbar.h:85: error: syntax error before '}' tokenmake[2]: *** [glade-init.lo] Error 1
    make[2]: Leaving directory `/home/janus/src/libglade-2.4.2/glade'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/janus/src/libglade-2.4.2'
    make: *** [all] Error 2
     
  11. Sanus

    Sanus Member

    Joined:
    Mar 12, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Joo ei mitään enää sain jo onkelman ratkaistua :)
     
  12. skidi

    skidi Member

    Joined:
    Sep 7, 2004
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    11
    Mites muuten on tämän DCpp:n porttiasetuksien laita, sillä firestarter näyttää että ohjelma käyttää porttia 1900, vaikka itse Dcpp:n asetukset sanoo aivan muuta(TCP:20/UDP:20). Se ainakin näyttäisi olevan varmaa että porttiasetuksissa on jotain mätää sillä searchi ei toimi, eikä myöskään lataukset. Palomuurissa uskoisi kuitenkin liikenteen olevan sallittu portille 20, sillä myös ftp käyttää samaa porttia.
    Distrona on Kubuntu5.10
     
  13. J_P

    J_P Member

    Joined:
    Nov 13, 2005
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Noh... Kun ajoin tämän komennon, pääte herjaa:

    Mikä avuksi?
     
  14. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Eikös se toimi niin että korvaat sen tolla paketilla?
    Komennoksi tulisi siis:
    sudo apt-get install libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev zlib1g-dev libbz2-dev g++-3.4 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-2.4-1c2 libglademm-2.4-1
     
  15. J_P

    J_P Member

    Joined:
    Nov 13, 2005
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Eipä näytä toimivan:

     
  16. J_P

    J_P Member

    Joined:
    Nov 13, 2005
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Last edited: May 1, 2006
  17. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    No sehän sanoi että siitä on jo uusin versio asennettuna niin ei sun tietenkään silloin sitä tarvitse asentaa. Vähän ajatusta nyt mukaan! :)
     

Share This Page