| <HTML> |
| |
| <TITLE>Function Name Mangling</TITLE> |
| |
| <link rel="stylesheet" type="text/css" href="mesa.css"></head> |
| |
| <BODY> |
| |
| <H1>Function Name Mangling</H1> |
| |
| <p> |
| If you want to use both Mesa and another OpenGL library in the same |
| application at the same time you may find it useful to compile Mesa with |
| <i>name mangling</i>. |
| This results in all the Mesa functions being prefixed with |
| <b>mgl</b> instead of <b>gl</b>. |
| </p> |
| |
| <p> |
| To do this, recompile Mesa with the compiler flag -DUSE_MGL_NAMESPACE. |
| Add the flag to CFLAGS in the configuration file which you want to use. |
| For example: |
| <pre> |
| CFLAGS += -DUSE_MGL_NAMESPACE |
| </pre> |
| </p> |
| |
| |
| </BODY> |
| </HTML> |