DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2278
Version: 1.3-current


Hi,

I can't build 1.3 r6916 here in Visual C++ 2008 Express.

First, I get warnings about POLLIN, POLLOUT and POLLERR colliding with
something in Winsock2. I read somewhere I could run Winsock1 instead by
specifying USE_WSOCK1 to the compiler - should I really have to do this?

Second - and more serious - I get an error saying that FORCE_POSITION
can't be accessed from Fl_X since it's protected in Fl_Widget. It's
obviously not enough for VC++ that Fl_Window is friends with Fl_X and
Fl_Window derives from Fl_Widget.

So, I can't build my new software release on the latest FLTK 1.3, I have
to go back a couple of revisions or I have to manually add the USE_WSOCK1
compiler directive and a "friend class Fl_X" in Fl_Widget. Of course I
don't want to change the code and rather not the project settings either,
but base my release on an existing unmodified revision of FLTK.

Regards,
Andreas Ekstrand


Link: http://www.fltk.org/str.php?L2278
Version: 1.3-current

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

Reply via email to