r16721 by jghali - minor update for win32 build instructions with cmake

scribus-commit scribus-commit at lists.scribus.net
Sun Jul 17 01:40:49 UTC 2011


Author: jghali
Date: Sun Jul 17 01:40:49 2011
New Revision: 16721

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=16721
Log:
minor update for win32 build instructions with cmake

Modified:
    trunk/Scribus/BUILDING_win32_cmake.txt

Modified: trunk/Scribus/BUILDING_win32_cmake.txt
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=16721&path=/trunk/Scribus/BUILDING_win32_cmake.txt
==============================================================================
--- trunk/Scribus/BUILDING_win32_cmake.txt (original)
+++ trunk/Scribus/BUILDING_win32_cmake.txt Sun Jul 17 01:40:49 2011
@@ -1,12 +1,19 @@
-BUILDING SCRIBUS ON MICROSOFT WINDOWS
-=====================================
+BUILDING SCRIBUS ON MICROSOFT WINDOWS WITH CMAKE
+================================================
+
+Note : the informations provided in this file are outdated and kept for 
+reference only. The preferred way to build Scribus on Windows is to use 
+Microsoft Visual Studio. Please read BUILDING_WIN32_msvc.txt for 
+instructions related to Visual Studio builds.
 
 STATUS OF WIN32 CMAKE BUILDS
 ============================
 
 Building Scribus on win32 with cmake is still rather poorly tested.
 It's getting there, but for now the Visual Studio project based builds
-maintained by Jean Ghali are much more stable.
+maintained by Jean Ghali are much more stable. For instructions related
+to building Scribus with Visual Studio, please report yourself to the 
+BUILDING_WIN32_msvc.txt file located in same directory.
 
 Known issues with this build:
 
@@ -26,10 +33,10 @@
 
 You will need:
 	- Microsoft Windows XP (others may work but are untested)
-	- Microsoft Visual Studio Express Edition 8 2005
+	- Microsoft Visual C++ Express Edition 8 2005
 	- The Microsoft Platform SDK
 	- CMake 2.5.x (2.4.x WILL NOT WORK)
-	- A recent Qt 4.3 snapshot built with Visual Studio 8 2005
+	- A recent Qt 4.6 snapshot built with Visual Studio 8 2005
           (see below)
 	- cairo from cairographics.org (version >= 1.5.16)
 	- libxml2 win32 binaries from the libxml project
@@ -39,8 +46,8 @@
 	- zlib sources from zlib.org
 	- freetype sources from freetype.org
 	- LittleCMS sources from www.littlecms.com
-	- PoDoFo 0.5.0 (and ONLY 0.5.0) sources from podofo.sourceforge.net
-	- A Python 2.5 Windows binary build.
+	- PoDoFo 0.8.0 (and ONLY 0.8.0) sources from podofo.sourceforge.net
+	- A Python 2.7 Windows binary build.
           For debug builds, you'll need a release that contains the python25_d.dll .
 
 Some more details can be found below in the section entitled GETTING DEPENDENCIES.
@@ -58,13 +65,13 @@
 set ZLIBDIR=c:\developer\lib\zlib
 rem provides both png and zlib .libs
 set PNGDIR=C:\developer\lib\lpng1220-vc\
-set QTDIR=C:\developer\Qt\qt-win-opensource-src-4.3.4
+set QTDIR=C:\developer\Qt\qt-everywhere-opensource-src-4.6.3
 set CAIRODIR=C:\developer\lib\cairo-1.6.0
 set LCMSDIR=c:\developer\lib\lcms-1.16-vc
 set JPEGDIR=c:\developer\lib\jpeg-6b-vc
 set FREETYPEDIR=c:\developer\lib\freetype-2.3.5
 set TIFFDIR=c:\developer\lib\tiff-3.8.2-vc
-set PODOFODIR=c:\developer\podofo\050-vs-inst
+set PODOFODIR=c:\developer\podofo\080-vs-inst
 set PODOFOSHARED=1
 set LIBXMLDIR=c:\developer\lib\libxml2-2.6.30.win32
 set SCRIBUSINSTALLDIR=c:\developer\scribus-bin
@@ -116,15 +123,13 @@
 ----
 Qt:
 
-Download the latest qt 4.3 snapshot for windows and unpack it to C:\Developer .
-Don't get the "all" snapshot, it lacks configure.exe  and can't easily be built
-on Windows.
+Download the latest qt 4.6 snapshot for windows and unpack it to C:\Developer.
 
 Start a command line and import your Visual Studio environment:
 \path\to\visual\studio\VC\vcvarsall.bat
 \path\to\platform\sdk\setenv.cmd
 
-now cd to C:\Developer\Qt-win-whatever and run configure:
+now cd to C:\Developer\qt-everywhere-whatever and run configure:
 configure -debug-and-release -fast -no-qt3support -platform win32-msvc2005
 
 and nmake.




More information about the scribus-commit mailing list