Re: install problems - ../../mtl/mtl.h:236: error: dependent-name `mtl::dim_n<Vector>::RET' is parsed as a non-type, but instantiation yields atype...
Peter Gottschling <[email protected]> Mon, 26 Mar 2007 10:27:01 +0200
| Newsgroups | gmane.comp.lib.mtl.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============1609663992== Content-Type: multipart/alternative; boundary=Apple-Mail-12--978074073 --Apple-Mail-12--978074073 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Thank you Gunter for your help. mfg, Peter On Mar 25, 2007, at 8:56 PM, Gunter Winkler wrote: > Jeff Hammond schrieb: >> abs_sum.cc:20: instantiated from here >> ../../mtl/mtl.h:236: error: dependent-name ` >> mtl::dim_n<Vector>::RET' is parsed as a non-type, but >> instantiation yields atype >> ../../mtl/mtl.h:236: note: say `typename >> mtl::dim_n<Vector>::RET' if a type is meant > > This problem is already known: You have to do exactly what the error > messages tells you: > > insert "typename" in front of the failing type > --> typename mtl::dim_n<Vector>::RET > > > mfg > Gunter > (PS: Try the patch I posted a few weeks ago on this list.) > > > _______________________________________________ > This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/ ------------ Peter Gottschling Research Associate Open Systems Laboratory Indiana University 135 Lindley Hall Bloomington, IN 47405 Tel.: +1-812-855-3608 Fax: +1-812-856-0853 http://www.osl.iu.edu/~pgottsch --Apple-Mail-12--978074073 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 <HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; ">Thank you Gunter for your = help.<DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>mfg,</DIV><DIV>Peter</DIV><DI= V><BR><DIV><DIV>On Mar 25, 2007, at 8:56 PM, Gunter Winkler = wrote:</DIV><BR class=3D"Apple-interchange-newline"><BLOCKQUOTE = type=3D"cite"><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">Jeff Hammond schrieb:</DIV> = <BLOCKQUOTE type=3D"cite"><DIV style=3D"margin-top: 0px; margin-right: = 0px; margin-bottom: 0px; margin-left: 0px; ">abs_sum.cc:20: <SPAN = class=3D"Apple-converted-space">=A0 </SPAN>instantiated from = here</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">../../mtl/mtl.h:236: error: = dependent-name `</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">mtl::dim_n<Vector>::RET' = is parsed as a non-type, but</DIV><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">instantiation = yields atype</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">../../mtl/mtl.h:236: note: say = `typename</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">mtl::dim_n<Vector>::RET' = if a type is meant</DIV> </BLOCKQUOTE><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: = 14px; "><BR></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">This problem is already known: = You have to do exactly what the error<SPAN = class=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: = 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">messages = tells you:</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">insert "typename" in front of the failing = type</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">--> typename = mtl::dim_n<Vector>::RET</DIV><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: = 14px; "><BR></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">mfg</DIV><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; = ">Gunter</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; ">(PS: Try the patch I posted a = few weeks ago on this list.)</DIV><DIV style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: = 14px; "><BR></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; = ">_______________________________________________</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">This list is archived at <A = href=3D"http://www.osl.iu.edu/MailArchives/mtl-devel/">http://www.osl.iu.e= du/MailArchives/mtl-devel/</A></DIV> </BLOCKQUOTE></DIV><BR><DIV> <SPAN = class=3D"Apple-style-span" style=3D"border-collapse: separate; = border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 12px; font-style: normal; font-variant: normal; font-weight: = normal; letter-spacing: normal; line-height: normal; text-align: auto; = -khtml-text-decorations-in-effect: none; text-indent: 0px; = -apple-text-size-adjust: auto; text-transform: none; orphans: 2; = white-space: normal; widows: 2; word-spacing: 0px; "><P style=3D"margin: = 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" = style=3D"font: 12.0px Helvetica">------------</FONT></P><P = style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" = size=3D"3" style=3D"font: 12.0px Helvetica">Peter = Gottschling</FONT></P><P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT = face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">Research = Associate</FONT></P><P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT = face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">Open = Systems Laboratory</FONT></P><P style=3D"margin: 0.0px 0.0px 0.0px = 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica">Indiana University</FONT></P><P style=3D"margin: 0.0px 0.0px = 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica">135 Lindley Hall</FONT></P><P style=3D"margin: 0.0px 0.0px = 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica">Bloomington, IN 47405</FONT></P><P style=3D"margin: 0.0px = 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: = 12.0px Helvetica">Tel.: +1-812-855-3608<SPAN = class=3D"Apple-converted-space">=A0</SPAN><SPAN = class=3D"Apple-converted-space">=A0<SPAN = class=3D"Apple-converted-space">=A0</SPAN></SPAN>Fax: = +1-812-856-0853</FONT></P><P style=3D"margin: 0.0px 0.0px 0.0px = 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica"><A = href=3D"http://www.osl.iu.edu/~pgottsch">http://www.osl.iu.edu/~pgottsch</= A></FONT></P><BR class=3D"Apple-interchange-newline"></SPAN> = </DIV><BR></DIV></BODY></HTML>= --Apple-Mail-12--978074073-- --===============1609663992== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/ --===============1609663992==--