diff --git a/README b/README index 23425e84c294db9a81892ee254ee732a4dc0a6dd..b825bed54b0bb76aefbb27fd169a9efb3286ca8d 100644 --- a/README +++ b/README @@ -1,14 +1,21 @@ -This program compiles on linux and mac (it may also work on windows, though -it was not tested). It requires: +This program compiles on GNU/Linux, Mac and Windows (this port is currently +in development). It requires: -qmake, -make, --g++ (maybe other compilers work), +-g++ in GNU/Linux or Mac +-Visual C++ in Windows -Qt 4, -OpenGL 3.1 or GLew 1.5.2, --libnetpbm, and --glut or freeglut. +-freeglut (maybe it also works with glut), +-libjpeg, and +-libnetpbm (if using any compiler other than Visual C++). -To build, simply run qmake and make. +In windows, you need to get some libjpeg and libnetpbm from the GnuWin32 +project (http://gnuwin32.sourceforge.net). Additionally, you need flex +because it contains an implementation of unistd.h. + +To build in GNU/Linux and Mac, simply run qmake and make. In Windows, it +would be easier to go thru QtCreator. To configure, you can set in the file ~/.panorc the following options. shader_dir=