> > Would someone be so kind as to give me a rough timeframe 
> for the last clean FLTK2 build on Windoze using MSVC?
> 
> To reply to your previous post first: I'm afraid that you 
> won't get much support 
> here for FLTK 2, because currently there seem to be very few 
> FLTK 2 developers 
> active. You should also look at all the STR's for FLTK 2 
> before you decide to 
> use it for production code ...
> 
> That said, I'm not a FLTK 2 developer, and I can't ask your 
> question, but the 
> following might help you. Some of the VC (and maybe other) 
> project files are not 
> up-to-date, this is a known problem in FLTK 2, see my note to 
> STR #2160 [1]:
> 
> "... please add the file src/WidgetAssociation.cxx to your 
> project settings".
> 
> P.S.: this file has been added in June 2008, the last clean 
> build with VC would 
> probably be before that time.


I have been (slightly) following fltk-2 head with my Msys/mingw builds
on winXX, and they were still working correctly until very recently.
They do not have the problem of files missing from the project workspace
that the VC projects have, since they build from the automake configure
output, which does correctly get the added files.

So, unless you are dead set on using VC, that might be an option, or
hand-tweaking the project files might work too.

However, that said, when I check the logs for my recent builds, I see
that fltk-2 does not currently build for me on winXX. Someone (Yuri, I
think) has checked in changes to the cursor code in Cursor.cxx and that
chokes for me.

Compiling Cursor.cxx...
Cursor.cxx:281:2: warning: #warning we assume PixelType = 6 ARGB32 in
test it is true for color images
Cursor.cxx: In function `HICON__* create_cursor_from_image(fltk::Image*,
int, int)':
Cursor.cxx:287: error: `BITMAPV5HEADER' undeclared (first use this
function)
Cursor.cxx:287: error: (Each undeclared identifier is reported only once
for each function it appears in.)
Cursor.cxx:287: error: expected `;' before "bi"
Cursor.cxx:291: error: `bi' undeclared (first use this function)
Cursor.cxx:315: warning: unused variable 'h'
make[1]: *** [Cursor.o] Error 1
make: *** [all] Error 2

Looks like a missing or incorrect header file to me for BITMAPV5HEADER,
although I don't know what.

Actually, if Yuri has been testing this on a VC build, it might just
work for that build case now? Presumably to test this he must have fixed
the broken project files anyway?

Did you (Gerry) try it? Does it currently build under VC or not? (I
don't have VC on this box to try it...)
-- 
Ian





SELEX Sensors and Airborne Systems Limited
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 
3EL
A company registered in England & Wales.  Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

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

Reply via email to