FLTK logo

Re: [fltk.general] MSVC 2019 cmake issue?

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 
 All Forums  |  Back to fltk.general  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: MSVC 2019 cmake issue? Albrecht Schlosser Oct 03, 2022  
 
On 10/3/22 11:48 imm wrote:
On Mon, 3 Oct 2022 at 10:19, Albrecht Schlosser wrote:
Ian, please try if git commit 5646522985896c21ff24c2552f9111091371c547
fixes the issue for you. I fixed two issues where special configurations
like yours (e.g. doxygen available but not in the PATH) could cause an
error.
Yes - seems fine (once I remembered to turn HTML generation bake on in
the config...!)

;-)

Tried the 32-bit and 64-bit builds, both OK.

Thanks for confirmation.

Both produce this warning:

2>Converting Doxyfile to current doxygen version
2>CUSTOMBUILD : warning : Tag 'CLASS_DIAGRAMS' at line 1331 of file
'-' has become obsolete.
2>         This tag has been removed.
2>Building Custom Rule D:/Tools/Ian/fltk-1.4/documentation/CMakeLists.txt
2>Generating HTML documentation
2>Done building project "html.vcxproj".

But seem otherwise happy. A cursory scan through the generated docs looks fine.

This is a well known doxygen issue. They add and remove config variables regularly in every new doxygen release and warn if the config file contains obsolete tags. My strategy is to keep a config version that is not from the "latest" doxygen to be as compatible as possible with older user doxygen versions. Sometimes we can comment out old tags to prevent warnings but this needs some work (is the tag *used* in the older doxygen release, do we set a value other than the default, etc.). Our current file is based on 1.5.5 but some old tags have been commented out.

We could likely suppress these warnings entirely but for now they appear only at configuration time (i.e. only once) rather than at build time which seemed like a good compromise. I don't want to miss important warnings or even error messages.

--
You received this message because you are subscribed to the Google Groups "fltk.general" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkgeneral+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkgeneral/c5974ce0-6d41-9122-edf1-22617fd40d6a%40online.de.
Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

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'.