Matt wrote:
> On 21.09.2008, at 15:34, imacarthur wrote:
> > On 21 Sep 2008, at 9:44, Edmanuel Torres wrote:
> >> I think you are missing  libxt-dev
> >> $ sudo apt-get install libxt-dev
> > Oh, most probably!
> > However, I don't think we actually need the call to X11/Intrinsic.h
> > in the file anyway...
>
> I will take tat line out in the next iteration and see if other Unix
> variants will stop compiling then. If everything is fine, we can leave
> it out.
I took the opportunity while testing my cairo branch on linux distribs to check 
this modifications for utf8 compilation, here are the results:

Removing the X11/Intrinsinc.h worked well on both Fedora 4 and recent Ubuntu 
8.04

This said, there are two things to report:
1. Removing this including should also be followed by a <string.h> include in 
replacement as otherwise, we don't get the memcpy prototype declaration at 
least on ubuntu 8.04
2. I also had to remove the -lXext depency for permitting a successful link in 
Ubuntu.

As I'm not sure it is a good idea to remove it, my question would be :
Is there a configuration case where we need ubuntu ?

Fabien

_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to