<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for mblevin</title>
    <link>http://www.advogato.org/person/mblevin/</link>
    <description>Advogato blog for mblevin</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Mon, 20 May 2013 04:34:36 GMT</pubDate>
    <item>
      <pubDate>Sun, 19 Mar 2000 09:20:36 GMT</pubDate>
      <title>19 Mar 2000</title>
      <link>http://www.advogato.org/person/mblevin/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/mblevin/diary.html?start=0</guid>
      <description>&lt;p&gt;I took a recent interest in &lt;a href="http://www.hlla.is.tsukuba.ac.jp/~chiba/openc++.html" &gt;
Open C++&lt;/a&gt;, which is a compile-time reflexive compiler 
for (you guessed it...) C++.
&lt;p&gt;I used the latest Debian package, tried to compile one 
of the test programs, and kept getting the following 
error:&lt;br&gt;
&lt;blockquote&gt;
[Translate... VerboseClass.occ into: VerboseClass.ii]&lt;br&gt;
/usr/include/dlfcn.h:51: parse error before '__restrict 
__handle'&lt;br&gt;
VerboseClass.mc:11: parse error before 'VerboseClass ::'&lt;br&gt;
VerboseClass.mc:17: parse error before ''&lt;br&gt;
&lt;/blockquote&gt;

&lt;p&gt;
Thinking that the package was out-of-date (which it was), I 
grabbed the latest source (2.5.7) and compiled it myself.  
No dice, same problem.

&lt;p&gt;
Has anybody gotten OpenC++ to work?  Any clues as to what 
is going wrong would be appreciated.  I can bypass this 
first error by including signal.h in my program, but it 
will choke on something later.  I've even gone so far as to 
recompile the garbage-collecting libs for openc++ myself, 
but to no avail. :(
</description>
    </item>
  </channel>
</rss>
