Bryan Flynt wrote:
> Sure enough it was including one header file from my 1.1 install
> and the rest from the local 1.3 install.
> 
> I had mistyped one of the include statements to be:
> #include <Fl/Fl_Gl_Window.H>
> 
> Notice the lowercase letter L in Fl.  Of course the pre-processor
> couldn't find it but somehow found the Fl_Gl_Window.H within /usr/include
> so it never complained.

        Oh wow, that's tricky.
        I probably would have been crawling the walls on that one.

        I try never to actually 'install' fltk, since I have multiple
        versions lying around, and indeed sometimes that 'default'
        install can 'sneak in' and bite us in strange ways, though
        that's certainly an odd one.

        I guess this is because we have those kooky links that
        try to cover over case differences or something.. so
        if one release doesn't have it but the other does, such
        a thing can cause a 'fallthrough' from one release to the next.

        I guess a good reason /not/ to do those 'fix it' links..
        damned if we do, damned if we don't.
_______________________________________________
fltk mailing list
fltk@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to