mangling.html revision bb4b378c602a7a3f8c6453ecf3ce4bd1dbdb0c9a
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.
22</p>
23
24
25</BODY>
26</HTML>
27