<HTML>
<HEAD>
<TITLE>[plt-scheme] 4.2.5.7 compilation error under SGI IRIX 6.</TITLE>
</HEAD>
<BODY>
<FONT SIZE="2"><FONT FACE="Arial"><SPAN STYLE='font-size:10pt'>The problem was in the compiler options. &quot;-O3&quot; or &quot;-O2&quot; for some reason to give an error. Now the &#8220;make&#8221; going without problems. But &quot;make install&quot;, I received the following error: <BR>
<BR>
mzschemecgc: pre-installing: plot <BR>
plot: compiling &quot;src / all&quot; -&gt; &quot;compiled / native / mips-irix / libplplot.so&quot; ... <BR>
compile-extension: <BR>
cc-1028 cc: ERROR File = gd_drv.c, Line = 280 <BR>
&nbsp;&nbsp;The expression used must have a constant value. <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DrvOpt gd_options [] = ((&quot;optimise&quot;, DRV_INT, &amp; optimise, &quot;Optimise PNG palette when possible&quot;), <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
cc-1028 cc: ERROR File = gd_drv.c, Line = 281 <BR>
&nbsp;&nbsp;The expression used must have a constant value. <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(&quot;Def_black15&quot;, DRV_INT, &amp; black15, &quot;Define idx 15 as black. If the background is \&quot; whiteish \ &quot;(from \&quot;-bg \ &quot;option), force index 15 (traditionally white) to be \&quot; black \ &quot; &quot;) <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
cc-1028 cc: ERROR File = gd_drv.c, Line = 282 <BR>
&nbsp;&nbsp;The expression used must have a constant value. <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(&quot;Swp_red15&quot;, DRV_INT, &amp; red15, &quot;Swap index a (usually red) and a (usually white); always done after \&quot; black15 \ &quot;; quite useful for quick changes to web pages&quot;), <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
cc-1028 cc: ERROR File = gd_drv.c, Line = 284 <BR>
&nbsp;&nbsp;The expression used must have a constant value. <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(&quot;8bit&quot;, DRV_INT, &amp; palette, &quot;Palette (8 bit) mode&quot;), <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
cc-1028 cc: ERROR File = gd_drv.c, Line = 285 <BR>
&nbsp;&nbsp;The expression used must have a constant value. <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(&quot;24bit&quot;, DRV_INT, &amp; truecolour, &quot;Truecolor (24 bit) mode&quot;), <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
cc-1174 cc: WARNING File = gd_drv.c, Line = 261 <BR>
&nbsp;&nbsp;The variable &quot;i&quot; was declared but never referenced. <BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i; <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
cc-1174 cc: WARNING File = gd_drv.c, Line = 978 <BR>
&nbsp;&nbsp;The variable &quot;i&quot; was declared but never referenced. <BR>
<BR>
&nbsp;&nbsp;int i; <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^ <BR>
<BR>
5 errors detected in the compilation of &quot;gd_drv.c&quot;. <BR>
<BR>
The installation will continue and this does not bother me, but maybe you can fix it faster way? <BR>
<BR>
P.S. I did &quot;.. /configure --prefix=my/dir &amp;&amp; make $&amp;&amp; make install&#8221; and got CGC build by default. And the documentation says that there should be 3m. It's my mistake or how it should be?</SPAN></FONT></FONT>
</BODY>
</HTML>