Re: hypenator.cc errors

"Chris Sorenson" <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
> On Mo, Sep 02, 2013, Chris Sorenson wrote:
> > Greets all,
> > 
> > Another sequence of bads that cropped up using the
> > Silicon Graphics MIPSpro compiler, any thoughts? To wit:
> > 
> > cc-1028 CC: ERROR File = hyphenator.cc, Line = 147
> >   The expression used must have a constant value.
> > 
> >      char chars [l + 1];
> >                  ^
> > [more similar cases]
> 
> It seems that your compiler does not support arrays with
> variable length, which are standard since C99, as far as I
> see. It could be fixed by replacing this line (as an
> example) by:
> 
>    char *chars = new char [l + 1];
> 
> and later
> 
>    delete[] chars;
> 
> However, I'd like to check other possibilities. A short
> search lead me to
> <http://www.sgi.com/products/software/irix/tools/c.html>,
> according to which newer versions support C99. Which
> version do you use?
> 

I'm using MIPSpro 7.4.3 (the most current version is 7.4.4)
but in C99 mode it can't compile C++ code. Not to worry I'll
#ifdef my way around the variable length arrays, I guess I
didn't look closely enough to realize that was what those
were, thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.