TkXwin: ondersteuning voor automatisch afwezig

Deze tutorial beschrijft hoe je TkXwin kan installeren waardoor je ondersteuning krijgt in Tkabber om automatisch naar de status afwezig over te gaan.

  1. Tcl/tk ontwikkelingsbestanden installeren

    TkXwin heeft enkele bestanden van het Tcl/tk ontwikkelingspakket nodig.

    • met behulp van apt

      apt-get install tcl8.4-dev tk8.4-dev

    • met behulp van apt onder Debian woody

      apt-get install tcl8.3-dev tcl8.3-dev

    • met behulp van rpm onder Mandrake

      Als onderstaande pakketten niet geïnstalleerd zijn, download en installeer ze dan nu:

      • tcl-8.4.5-2mdk RPM for i586
      • tclx-8.4.5-2mdk RPM for i586
      • tk-8.4.5-2mdk RPM for i586

      Nadat deze RPM's geïnstalleerd zijn, moet je enkele bestanden linken:

      sudo ln -s /usr/lib/tclConfig.sh /usr/lib/tcl8.4
      sudo ln -s /usr/lib/tclxConfig.sh /usr/lib/tcl8.4
      sudo ln -s /usr/lib/tkConfig.sh /usr/lib/tk8.4
      sudo ln -s /usr/lib/tkxConfig.sh /usr/lib/tk8.4
      sudo ln -s /usr/include/tcl8.4.5/generic/tcl.h /usr/include/tcl8.4.5/
      sudo ln -s /usr/include/tk8.4.5/generic/tk.h /usr/include/tk8.4.5/

  2. tkXwin installeren

    • via broncode

      Begin met het downloaden en uitpakken van het pakket:

      wget http://beepcore-tcl.sourceforge.net/tkXwin-1.0.tgz
      tar -xzvf tkXwin-1.0.tgz
      cd tkXwin-1.0

      Configureer de compilatie:

      • standaard procedure

        ./configure

      • onder Debian sarge

        ./configure --with-tcl=/usr/lib/tcl8.4/ --with-tclinclude=/usr/include/tcl8.4 --with-tk=/usr/lib/tk8.4/ --with-tkinclude=/usr/include/tcl8.4/

      • onder Debian woody

        ./configure --with-tcl=/usr/lib/tcl8.3/ --with-tclinclude=/usr/include/tcl8.3 --with-tk=/usr/lib/tk8.3/ --with-tkinclude=/usr/include/tcl8.3/

      • onder Mandrake

        ./configure --with-tcl=/usr/lib/tcl8.4/ --with-tclinclude=/usr/include/tcl8.4.5/ --with-tk=/usr/lib/tk8.4/ --with-tkinclude=/usr/include/tk8.4.5/

      Compileer en installeer het:

      make
      make install

      Controleer of het geïnstalleerd is:

      $ tclsh
      % package require tkXwin
      1.0
      % exit

    • met behulp van apt onder Debian unstable

      Voeg aan /etc/apt/sources.list volgende regel toe als die er nog niet staat:
          

      deb http://sgolovan.nes.ru/debian/sid/ ./

           Werk de pakkettenlijst bij:
           

      apt-get update

      Nu kan je het pakket downloaden en installeren met

      apt-get install tkxwin

  3. Tkabber configureren

    Je kan nu de instellingen voor automatisch afwezig wijzigen via Aanpassen -> Automatisch afwezig. De opties i.v.m. tijd zijn uitgedrukt in milliseconden.

    Als je het nu wilt testen, stel dan tijdelijk zeer lage waarden in zoals bijvoorbeeld '2000' (2 seconden) en controleer of Tkabber je status automatisch wijzigt naar afwezig of langdurig afwezig.

Bijdragen: Anonymous

Syndicate content