Difference between revisions of "Dice IDL compiler"

From TUDOS-Wiki
Jump to navigationJump to search
m (Reverted edits by Ogozasuta (talk) to last revision by BjoernD)
 
Line 1: Line 1:
----
 
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 
----
 
=[http://itubibygucy.co.cc UNDER COSTRUCTION, PLEASE SEE THIS POST IN RESERVE COPY]=
 
----
 
=[http://itubibygucy.co.cc CLICK HERE]=
 
----
 
</div>
 
 
== Overview ==
 
== Overview ==
 
The [http://www.inf.tu-dresden.de/index.php?node_id=1542 Dice IDL compiler] is used to generate IPC communication code for L4 applications from an interface definition language (CORBA IDL with extensions). You check it out along with the other components of L4Env as described in the [[Getting_TUDOS |  download instructions]].
 
The [http://www.inf.tu-dresden.de/index.php?node_id=1542 Dice IDL compiler] is used to generate IPC communication code for L4 applications from an interface definition language (CORBA IDL with extensions). You check it out along with the other components of L4Env as described in the [[Getting_TUDOS |  download instructions]].
Line 19: Line 11:
 
** Better solution:
 
** Better solution:
 
*** Download Bison 2.3 from  [http://www.gnu.org/software/bison/ the FSF's Bison website].
 
*** Download Bison 2.3 from  [http://www.gnu.org/software/bison/ the FSF's Bison website].
*** Compile and install it to some location &lt;foo>
+
*** Compile and install it to some location <foo>
 
*** Re-configure Dice :
 
*** Re-configure Dice :
     YACC=&lt;foo>/bison ./configure
+
     YACC=<foo>/bison ./configure

Latest revision as of 23:24, 24 November 2010

Overview

The Dice IDL compiler is used to generate IPC communication code for L4 applications from an interface definition language (CORBA IDL with extensions). You check it out along with the other components of L4Env as described in the download instructions.

Documentation

Dice and its features are documented in the Dice User Manual.

Known issues

  • "./configure" in the Dice directory fails with the message like "configure: error: You will need at least bison version 2.1a (found 2.4)."
    • This occurs on newer Linux distributions shipping with Bison >= 2.4.
    • Building Dice will fail if you simply workaround the version check in configure.in.
    • Better solution:
      • Download Bison 2.3 from the FSF's Bison website.
      • Compile and install it to some location <foo>
      • Re-configure Dice :
   YACC=<foo>/bison ./configure