quesoglc: The OpenGL Character Renderer ------------------------------------------ The OpenGL Character Renderer (GLC) is a subroutine library that provides OpenGL programs with character rendering services. Runtime requirements cygwin-1.5.25 or newer Build requirements: corresponding devel packages libGL1-7.2 libX11_6-1.1.5 libxcb-xlib0-1.1 libxcb1-1.1 libXau6-1.0.4 libXdmcp6-1.0.2 libXext6-1.0.4 libGLU1-7.2 libfontconfig1-2.6.0 libexpat1-2.0.1 libfreetype6-2.3.8 zlib0-1.2.3 libiconv2-1.13 libglut3-2.4.0 Canonical homepage: http://quesoglc.sourceforge.net/ Canonical download: http://sourceforge.net/projects/quesoglc/files/QuesoGLC%20free/0.7.2/quesoglc-0.7.2-free.tar.bz2/download ------------------------------------ Build instructions: unpack quesoglc-0.7.2-EL-1-src.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src/quesoglc-0.7.2 Then look below 'Port Notes' ------------------------------------------- Files included in the binary distro ------------------ usr |-- doc | `-- Cygwin | `-- quesoglc-0.7.2.README |-- include | `-- GL | `-- glc.h `-- lib |-- libGLC.a |-- libGLC.la `-- pkgconfig `-- quesoglc.pc Port Notes: * small change in glc.c by removing __WIN32__ defines for cygwin * changed configure.in for adding $(EXEEXT) to TESTS_WITH_GLUT variable * only static lib generated * embedded fribidi and glew code used * Configure step: ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/sbin --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --disable-debug --disable-dependency-tracking --disable-libtool-lock --with-gnu-ld --without-pic --disable-shared --enable-dependency-tracking * Build and install: * configure as above, then * make * Remove the trailing coma in quesoglc.pc (line starting with 'Requires') * install in /tmp/glc before packaging make install-strip DESTDIR=/tmp/glc * add this README in /tmp/glc/usr/doc/Cygwin install -d /tmp/glc/usr/doc/Cygwin install -c -m 644 CYGWIN-PATCHES/quesoglc-0.7.2.README /tmp/glc/usr/doc/Cygwin/quesoglc-0.7.2.README ----- version 0.7.2-EL-1 ----- Initial release Cygwin port maintained by: Eric LASSAUGE http://lassauge.free.fr/cygwin/