Description of problem: the include files for freerdp are in /usr/include/freerdp and in pkg-config file is stated only /usr/include the flowing patch fixes it. diff -ruNp a/freerdp-0.8.2/freerdp.pc.in b/freerdp-0.8.2/freerdp.pc.in --- a/freerdp-0.8.2/freerdp.pc.in 2010-06-27 22:21:22.000000000 -0300 +++ b/freerdp-0.8.2/freerdp.pc.in 2010-11-21 00:05:11.715730958 -0200 @@ -6,7 +6,7 @@ includedir=@includedir@ Name: FreeRDP Description: A free remote desktop protocol client Version: @VERSION@ -Requires: +Requires: Libs: -L${libdir} -lfreerdpkbd -lfreerdpchanman -lfreerdp -Cflags: -I${includedir} +Cflags: -I${includedir}/freerdp
The "official" way to include the freerdp header files is as "freerdp/xxx.h", and AFAICS that works fine. Most other devel packages seems to do it that way. What is the problem?
ok closing as notabug