aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/doublecpp.rb
diff options
context:
space:
mode:
authorFernando Mut2011-06-18 11:36:44 -0400
committerCharlie Sharpsteen2012-04-22 17:59:58 -0700
commit4d253138ef3544d52968f88f368814f6f04a4888 (patch)
tree343c47fcd7112c447c08a145fb6bef75e67c6910 /Library/Formula/doublecpp.rb
parentbad1edd8ae122c7a2dfc39a50d00d3d077e2132a (diff)
downloadhomebrew-4d253138ef3544d52968f88f368814f6f04a4888.tar.bz2
New Formula: MesaLib-GLw
Installation of the GLw library compiled against the OS X version of OpenGL libraries. Version 7.2 is considered by many (e.g. Fink, Ubuntu) to be the stable version of MesaLib. GLw is not provided with OS X. By default, MesaLib first compiles GL(mesa) and then GLw against it. This forces that any application compiled against GLw will also need to be linked with GL(mesa), not the native OS X version of OpenGL, since otherwise you get a version incompatibility error. In order to avoid having a duplicated version of the OpenGL library, and also to take advantage of any hardware acceleration that the OS X OpenGL version could provide, it is best to compile the GLw library against the provided OS X OpenGL library. For this purpose, some modifications to the autoconf setting file and the GLw Makefile were performed. In particular, the inclusion of the OS X OpenGL header files (located in /usr/X11/include/GL) instead of the header files provided with the mesalib package, and the linkage against the OS X OpenGL libraries (located in /usr/X11/lib). The compilation of the GL(mesa) libraries was also removed from the autoconf settings file. The installation of the package files is performed manually since the 'make install' fails due to a bad detection of symbolic links. Closes #6074. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Diffstat (limited to 'Library/Formula/doublecpp.rb')
0 files changed, 0 insertions, 0 deletions