On Fri, Jun 20, 2008 at 4:33 AM, James K. Lowden
<[EMAIL PROTECTED]> wrote:
> Michael Goffioul wrote:
>> Anyway, it looks like some other octave header needs
>> to be included before MatrixType.h. Try to include
>> <octave/oct.h> to see if if changes anything.
>
> Is that considered a feature, by the way?
>
No, it's a bug. But unless you show the code or identify the bug
yourself, no one can be sure that it's really there.

> Nowadays it's common of course to use include guards and have each header
> file include the ones it needs.  I was surprised the octave header files
> don't work that way.

They do. Sometimes the dependency is avoided by using forward class
declarations. Nevertheless, the error messages you've shown don't look
like that kind of problem.

regards



-- 
RNDr. Jaroslav Hajek
computing expert
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to