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> 12If you want to use both Mesa and another OpenGL library in the same 13application at the same time you may find it useful to compile Mesa with 14<i>name mangling</i>. 15This results in all the Mesa functions being prefixed with 16<b>mgl</b> instead of <b>gl</b>. 17</p> 18 19<p> 20To do this, recompile Mesa with the compiler flag -DUSE_MGL_NAMESPACE. 21Add the flag to CFLAGS in the configuration file which you want to use. 22For example: 23<pre> 24CFLAGS += -DUSE_MGL_NAMESPACE 25</pre> 26</p> 27 28 29</BODY> 30</HTML> 31