diff options
author | John Fultz <jfultz@wolfram.com> | 2015-02-22 15:15:47 -0600 |
---|---|---|
committer | John Fultz <jfultz@wolfram.com> | 2015-02-22 15:15:47 -0600 |
commit | 46fc18d0d167cc6feacfb41fadb207a1234ccc26 (patch) | |
tree | c9ab1c0c9a0c7f76f81db4ee55e7a6c01bc6dfb4 | |
parent | 8c092f1b16a904d67aa016f141c5ed4e4ca8c846 (diff) |
readme updates
-rw-r--r-- | README.Windows | 30 | ||||
-rw-r--r-- | README.md | 2 |
2 files changed, 15 insertions, 17 deletions
diff --git a/README.Windows b/README.Windows index 9c66963..745ea77 100644 --- a/README.Windows +++ b/README.Windows @@ -17,20 +17,15 @@ tools are: Free Tools Build: ------------------------------------ MinGW -Qt 4.7.4 or higher -CVS (you may elect to use the cvs available in cygwin, but see the - note below) -cygwin (optional) - if you want to debug, you'll need gdb from cygwin. I - recommend installing it with DOS newline support, - not Unix newline support (especially if you use cygwin's - cvs client). +Qt 4.8 +git +cygwin (optional) - if you want to debug, you'll need gdb from cygwin. Microsoft Tools Build: ------------------------------------ -Visual C++ (I use 15.00.21022.08 in Quackle 0.97) -Qt 4.4.x or higher (I use 4.4.1 in Quackle 0.97) -CVS (you may elect to use the cvs available in cygwin, but see the - note below) +Visual C++ +Qt 4.8 +git Installer build: ------------------------------------ @@ -50,7 +45,10 @@ in your environment... Building is very straightforward. The following steps will get you to a working executable... -* Check out or update the quackle development directory using cvs. +* Make sure your PATH includes Qt's 'bin' directory. If you're building + with MinGW, make sure your PATH includes MinGW's 'bin' directory, and + that it's earlier than Qt's 'bin' directory on the PATH (otherwise, + attempts to run it from the build layout may fail with DLL errors). * In the directories quackle\, quackle\quackleio, and quackle\quacker, do the following... @@ -60,14 +58,14 @@ working executable... mingw32-make <target> nmake <target> <target> can be debug, release, or empty if you want to build both. -* You can now run quackle\quacker\release\quacker.exe +* You can now run quackle\quacker\release\Quackle.exe Additional things to know: -------------------------- * To build the Quackle installer, + Copy QtCore4.dll and QtGui4.dll from Qt's bin/ directory into quackle\ - + If you're building with MinGW, copy mingwm10.dll and + + If you're building with MinGW, copy mingwm10.dll, libstdc++-6.dll, and libgcc_s_dw2-1.dll from MinGW's bin/ directory into quackle\ + From the Quackle directory, run the following... <full path to Inno Setup's ISCC.exe> installer.iss /FQuackleInstaller /O. /Q @@ -91,7 +89,7 @@ Additional things to know: Building Qt libraries --------------------- - You can download the mingw or Visual Studio 2008 version of the prebuilt + You can download the mingw or Visual Studio versions of the prebuilt Qt libraries. To build your own libraries, download @@ -111,4 +109,4 @@ Building Qt libraries configure process. Here's a helpful document on the process: - http://doc.qt.nokia.com/4.7/install-win.html + https://qt-project.org/doc/qt-4.8/install-win.html @@ -9,7 +9,7 @@ See LICENSE in this directory. In this directory is libquackle. Run qmake and then run make in this directory. Then cd to quackle/quackleio/, run qmake, and then run make. -In quacker/ is a GUI that uses libquackle. It requires Qt 4. Run qmake then make in that directory to build it. Then, from within quackle/quacker/, run ./release/quacker to start the program. +In quacker/ is a GUI that uses libquackle. It requires Qt 4. Run qmake then make in that directory to build it. Then, from within quackle/quacker/, run ./release/Quackle to start the program. See README.MacOS and README.Windows for platform-specific instructions. |