diff -Naur idesk-0.3.5/Desk.h idesk-0.3.5.new/Desk.h
--- idesk-0.3.5/Desk.h	2002-11-09 19:06:16.000000000 +0100
+++ idesk-0.3.5.new/Desk.h	2003-01-17 00:22:56.000000000 +0100
@@ -6,6 +6,8 @@
 #include <vector>
 #include <sys/wait.h>
 #include <X11/Xlib.h>
+#include <png.h>
+#include <freetype/freetype.h>
 #include <X11/Xft/Xft.h>
 #include <Imlib.h>
 #include <png.h>
diff -Naur idesk-0.3.5/Makefile idesk-0.3.5.new/Makefile
--- idesk-0.3.5/Makefile	2002-11-09 19:06:52.000000000 +0100
+++ idesk-0.3.5.new/Makefile	2003-01-17 00:30:26.000000000 +0100
@@ -1,7 +1,7 @@
 cc       = g++
 #cflags   = -g -O2 -W -Wall
-cflags	 = -g -O2
-libs	 = `imlib-config --libs` -lXft
+cflags	 = -g -O2 `fontconfig-config --cflags` `freetype-config --cflags`
+libs	 = `imlib-config --libs` -lXft 
 bin      = idesk
 
 objs     = Desk.o Icon.o Database.o Main.o
@@ -17,7 +17,7 @@
 	$(cc) $(cflags) -c $< -o $@
 
 install:
-	install $(bin) /usr/local/bin
+	install $(bin) /usr/bin
 
 clean:
 	rm -f $(objs) $(bin) *~ core
