|
From: | John W. Eaton |
Subject: | [Octave-bug-tracker] [bug #53505] some public Octave headers fail to compile when included alone |
Date: | Mon, 9 Apr 2018 16:00:21 -0400 (EDT) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 |
Follow-up Comment #8, bug #53505 (project octave): I can look at eliminating ov-intx.h and mexproto.h so they can't cause trouble. We also have some .cc files that are installed in the include directory because of the way our templates are defined. I guess it is OK to leave them as template sources and continue to install them along with the headers in case someone needs to instantiate those templates for types that are not already provided by the Octave libraries. It should be fairly clear that a .cc file is not normally meant to be included alone. There may be other header files that we shouldn't be installing. Maybe we can review them after the release? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?53505> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |