octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #53505] some public Octave headers fail to com


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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]