FLTK logo

STR #3512

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Bugs & Features | Roadmap 1.3 | SVN ⇄ GIT ]

STR #3512

Application:FLTK Library
Status:1 - Closed w/Resolution
Priority:3 - Moderate, e.g. unable to compile the software
Scope:3 - Applies to all machines and operating systems
Subsystem:Core Library
Summary:Link error 2002 MSVS 2017 Ver. 15.7.1
Version:1.3.3
Created By:The_Inventor
Assigned To:AlbrechtS
Fix Version:1.3.5
Update Notification:

Receive EMails Don't Receive EMails

Trouble Report Files:


Name/Time/Date Filename/Size  
 
#1 The_Inventor
01:07 Feb 18, 2019
fl_rect.cxx
22k
 
     

Trouble Report Comments:


Name/Time/Date Text  
 
#1 The_Inventor
01:07 Feb 18, 2019
fltkdll did not compile while everything else did.  Also 19 warnings, mostly in fractals example.  After careful examination, fl_rect.cxx needed #include <FL/Fl_Device.H> added to it, as did gl_start.cxx.  After adding the #include lines into the .cxx files compilation was a success.  So I fixed it. Most of the Warnings were in fractals.cxx...

Severity Code Description Project File Line Suppression State
Warning C4838 conversion from 'double' to 'GLfloat' requires a narrowing conversion
fractals c:\osg\3rdparty\fltk\test\fractals.cxx 518
 
 
#2 AlbrechtS
07:13 Feb 21, 2019
Thanks for the report, but FLTK 1.3.3 is really outdated.

Can you please try the latest release candidate of FLTK 1.3.5 (fltk-1.3.5rc2) which you can download from our "Download" page? Testing this release candidate would be very much appreciated. TIA.

Please download 1.3.5rc2 here:
https://www.fltk.org/software.php

Please see the release info here:
https://www.fltk.org/articles.php?L1632
 
 
#3 AlbrechtS
07:21 Feb 21, 2019
BTW: we are aware of such warnings like "Warning C4838 conversion from 'double' to 'GLfloat' requires a narrowing conversion". You can safely ignore these warnings or suppress (disable) them in your VS setup.

Any of these kinds of warnings will not be fixed in 1.3.x.

I'm not sure if we will fix them at any time in 1.4.x or later since these warnings are specific to Microsoft (VS) and are benign anyway.

If you like to contribute, this would be appreciated, but please use a current version (1.4.0) from Git [1] for error reports. We prefer to receive patches (e.g. with diff -u, if you can) since these are easier to handle than complete files. Thanks.

[1] https://github.com/fltk/fltk
 
 
#4 AlbrechtS
00:24 Mar 03, 2019
This STR has not been updated by the submitter for two or more weeks and has been closed as required by the FLTK Configuration Management Plan. If the issue still requires resolution, please re-submit a new STR.

This issue has obviously been fixed in 1.3.4 or later. I can't reproduce it with 1.3.5.

If this issue is not resolved for your configuration please open a new STR and explain the exact steps to reproduce the issue.
 
     

Return to Bugs & Features ]

 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.