| Home | Documentation | Download | Screenshots | Developer |
libQGLViewer can easily be installed on many architectures. It was successfully installed on Linux, Windows, Mac OS X, SGI IRIX and QNX. Let me know if you encountered problems that could be reported on this page or if you compiled it on another architecture.
libQGLViewer is distributed under the GNU-GPL license and is distributed as-is with no guarantee.
Select your architecture :
or see the Qt section
Previous versions of the library are still available in the repository.
rpm -Uvh libQGLViewer-1.3.4-1.i586.rpm libQGLViewer-devel-1.3.4-1.i586.rpm
> tar -xzf libQGLViewer-1.3.4.tar.gz > cd libQGLViewer-1.3.4/src > qmake [INCLUDE_DIR=...] [LIB_DIR=...] > make > make install
config.h and src.pro./usr/local/include/QGLViewer and
/usr/local/lib.INCLUDE_DIR and LIB_DIR
parameters let you customize your installation paths (useful if you do not have root
privileges).qmake PREFIX=dir is equivalent to qmake LIB_DIR=dir/lib
INCLUDE_DIR=dir/include (example : qmake PREFIX=$HOME).glut library.
Uncomment a line in src.pro as explained and get the rpm or apt-get
libglut3-dev).> cd ../examples > qmake [INCLUDE_DIR=...] [LIB_DIR=...] (use the same parameters as above) > make
Mac OS XGL and GLUT paths may have to be tuned in config.h and
src.pro.
New, June 2003 : Qt is now freely available for Mac OS X architechtures ! Get the latest version to take advantage of all the library features.
Windowssrc directory. Qt 2.3 users, see below.src.pro to create a
dsp file (if it does not work, try to move the libQGLViewer directory
under your Qt directory).qmake -win32 -t vclib -o libQGLViewer.dsp src.pro in a DOS console instead..dsp workspace and compile the library (make sure you select
Release as the Build active configuration)..h include files should go in a
QGLViewer directory; QGLViewer.lib and QGLViewer.dll should
be moved in a library directory (tune the Tools-Options-Directories-Library path accordingly if
needed)..pro files into .dsp workspaces.
If your Qt version is lower than 3.1, install the
GLUT library (add the paths to
GLUT in your Tools-Options-Directories configuration if needed).
New, April 2003 : libQGLViewer now compiles with the free
version 2.3 :
QGLViewer.pro instead of src.pro to create the .dsp file.qmake -win32 -t vclib -o QGLViewer.dsp QGLViewer.pro in a DOS console instead./GX in Project/Settings/C-C++/General/Project Option to limit warnings.qglviewer.h and change saveSnapshot() on line ~412..pro and remove the end of the file as explained.qt3-devel (Mandrake and redhat rpm) or aptget
libqt3-mt-dev (debian) development package. The complete Qt/X11 non commercial version can
also freely be downloaded.
Try to compile a simple Qt example and check the Qt FAQ page in case of problem. You will probably need to set some Qt variables:
tcsh > setenv QTDIR /usr/lib/qt3 (/usr/share/qt on debian)
bash > export QTDIR=/usr/lib/qt3 (/usr/share/qt on debian)
> set PATH=${PATH}:${QTDIR}/bin/
> set LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${QTDIR}/lib
If only the non-threaded version of Qt is installed on your machine (libqt.so instead
of libqt-mt.so), simply remove thread from src/src.pro and examples' .pro.
WindowsFrames in KeyFrameInterpolator are
hence disabled.
Mac OS XPlease let me know if you encountered specific installation problems that could be reported on this page.