1 <HTML> 2 3 <TITLE>Function Name Mangling</TITLE> 4 5 <link rel="stylesheet" type="text/css" href="mesa.css"></head> 6 7 <BODY> 8 9 <H1>Function Name Mangling</H1> 10 11 <p> 12 If you want to use both Mesa and another OpenGL library in the same 13 application at the same time you may find it useful to compile Mesa with 14 <i>name mangling</i>. 15 This results in all the Mesa functions being prefixed with 16 <b>mgl</b> instead of <b>gl</b>. 17 </p> 18 19 <p> 20 To do this, recompile Mesa with the compiler flag -DUSE_MGL_NAMESPACE. 21 Add the flag to CFLAGS in the configuration file which you want to use. 22 For example: 23 <pre> 24 CFLAGS += -DUSE_MGL_NAMESPACE 25 </pre> 26 </p> 27 28 29 </BODY> 30 </HTML> 31