Am 18.03.2010 08:43, manolo gouy wrote:
>> On 18.03.2010, at 07:55, Matthias Melcher wrote:
>>>
>>> On 17.03.2010, at 23:20, manolo gouy wrote:
>>>> I did a complete msys FLTK install.
>>>> I removed the static keyword only and obtain this output:
>>>> $ cube
>>>> Fl_Plugin: creating a plugin, class "fltk:device", name 
>>>> "opengl.device.fltk.org"
>>> ^^ this line means that the plugin class is instantiated.
>>>
>>>> Fl_Plugin: creating a plugin manager for class "fltk:device"
>>>> Fl_Plugin: adding plugin named "opengl.device.fltk.org" at 0x004610B4
>>> ^^ this line registers the plugin with the application database
>>>
>>>> Fl_Plugin: deleting a plugin manager
>>>> Fl_Plugin: creating a plugin manager for class "fltk:device"
>>>> Fl_Plugin: returning plugin named "opengl.device.fltk.org": 0x00000000
>>> ^^ this line means that even though the plugin was registered, it now does 
>>> not find it anymore.
>>
>> I can't reproduce this. Neither on Windows (MinGW/MSYS) nor on Linux.
>>
>> Albrecht
>
> Do you mean that GL print now works for you in Windows (MinGW/MSYS) ?
> Yesterday it did not, with the "static" keyword as only difference.

Yes and no. It works now, but the only difference that *I* know of
is the additional FL_EXPORT keyword added by you to my line in
Fl_Gl_Device_Plugin.cxx:

  FL_EXPORT int fl_gl_load_plugin = 0;

Adding or removing the static keyword doesn't make any difference.
See another post of mine.

OTOH, I'm now working on different machines. Yesterday it was in the
office (WinXP pro.), last night and now it is at home (Win 7 ultimate
and WinXP home). I'll see later in the office if it changed.

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

Reply via email to