bring in changes from 6.4 branch
[mesa.git] / docs / mangling.html
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 Mesa and native OpenGL in the same application at
13 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 the other compiler flags in Make-config (if using the
22 old-style build system) or in src/Makefile if using GNU autoconf/
23 automake to build Mesa.
24 </p>
25
26
27 </BODY>
28 </HTML>