1
*****INTRO*****************
2
Ok here is the freedesktop dock brought to you in part byyy
3
Angelo Grossini <ennegl@intercom.it>.
4
We are very proud of mister Grossini for donating this nice little dock.
5
Freedesktop means this dock will go in your gnome2 or kde3 notification area.
7
This thing will give you a little icon to control amsn, it will also show a mail icon when you receive new mail, wich you can click on to open your inbox.
9
This is a rushed release so it will probably have problems and stuff, let us know about it.
12
******INSTALLATION/COMPILATION***********
13
I fixed it all up and gave it a small configure script to compile. here is how it goes :
14
- First you need to have Tcl/Tk Dev packages installed.
15
- Second you need Imlib Dev packages Installed.
19
If it says it can't find the tk/tcl stuff, try using
20
./configure --with-tcl=/path/to/tcl --with-tk=/path/to/tk
22
once thats all nice and done it will create a Makefile, then we do :
25
If all goes well you will have a nice little libtray.so file :)
26
This file has to stay in this directory of course ([amsndir]/utils/linux/traydock/)
28
You'll need to enable de KDE3, or Gnome2 system tray applet, or the dock icon won't work.
30
**********HELP IT DOSEN'T WORK******************
31
If for some wierd reason (dosen't really have to be wierd) nothing wants to configure and maketry doing it manually as follows ( subsitute the right paths for your system):
33
gcc -pipe -c -O -fPIC -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOSS -I/usr/X11R6/include
34
-I/usr/include/tcl8.4 -I/usr/include/tcl8.4/tcl-private/generic -I/usr/include/tcl8.4/tk-private/generic -DTCL_81_API tray.c
36
gcc -pipe -shared tray.o -lc -L/usr/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz
37
-L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -ldl -lpthread -lieee -lm -L/usr/lib -ltclstub8.4 -L/usr/lib -ltkstub8.4 -o libtray.so