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

[STR New]

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


Host platform is Win32 (Vista Pro)
Host Compiler is VS2010

this is original exerpt from Fl_Output.H

*/
class Fl_Output : public Fl_Input { // don't use FL_EXPORT here !
public:
  /**

this is original exerpt from Fl_Multiline_Output.H

*/
class FL_EXPORT Fl_Multiline_Output : public Fl_Output {
public:
  /**

but http://msdn.microsoft.com/en-us/library/81h27t8c.aspx

states in paragraph "Inheritance and Exportable Classes" :

All base classes of an exportable class must be exportable

What i'm seing with original code is that when linking versus the dll
version of FLTK, the linker is issuing errors for missing construtors and
destructors for Fl_Multiline_Output class.
When i remove the FL_EXPORT, it seems allright.
I have not tryied adding the FL_EXPORT to Fl_Output definiton.

Regards,

Mathieu


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

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

Reply via email to