| [ 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: | |
Trouble Report Files:
Trouble Report Comments:
|
#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 ]
|
| |