2011-09-27 19:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
* INSTALL
* version (QT, mingw) and housekeeping (BCC and EOL-space removal) updates
This commit is contained in:
@@ -16,6 +16,11 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2011-09-27 19:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* package/winuni/RELNOTES
|
||||
* INSTALL
|
||||
* version (QT, mingw) and housekeeping (BCC and EOL-space removal) updates
|
||||
|
||||
2011-09-27 15:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/src/rtl/gtxwc/gtxwc.c
|
||||
! fixed window activation just after SETMODE() and before any output
|
||||
@@ -27,7 +32,7 @@
|
||||
|
||||
2011-09-27 15:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/hbcurl/core.c
|
||||
! fixed mistake in recent adoption of libcurl 7.21.6 feature
|
||||
! fixed mistake in recent adoption of libcurl 7.21.6 feature
|
||||
CURLOPT_TRANSFER_ENCODING.
|
||||
Thanks to Itamar for the report.
|
||||
|
||||
@@ -99,17 +104,17 @@
|
||||
* include/hbapi.h
|
||||
* src/rtl/hbrandom.c
|
||||
+ Changed Harbour's core pseudo-random generator from STD C rand()/srand()
|
||||
to superior implementation. New implementation fixed MT problems with
|
||||
to superior implementation. New implementation fixed MT problems with
|
||||
the standard solution on certain targets (f.e. win/mingw, win/msvc)
|
||||
Based on Przemek's patch which is in turn based on algorithm by
|
||||
Steve Park: http://www.cs.wm.edu/~va/software/park/ suggested by me
|
||||
Based on Przemek's patch which is in turn based on algorithm by
|
||||
Steve Park: http://www.cs.wm.edu/~va/software/park/ suggested by me
|
||||
on the list. Further modifications:
|
||||
* HB_RANDOMINTMAX() adapted. Checkme, I'm not sure about this.
|
||||
* HB_RANDOMSEED() updated.
|
||||
+ headers cleaned, copyright updated, note added
|
||||
+ automatic seed defaulting like in previous version (checkme,
|
||||
+ automatic seed defaulting like in previous version (checkme,
|
||||
we may as well drop it, though it will be create incompatibility)
|
||||
; per-thread seed didn't work well for me (even with new engine)
|
||||
; per-thread seed didn't work well for me (even with new engine)
|
||||
so I didn't implement it.
|
||||
+ added proto for hb_random_seed()
|
||||
|
||||
|
||||
@@ -325,11 +325,11 @@ HARBOUR
|
||||
on *nix which aren't available through official package managers
|
||||
(ADS Client f.e.).
|
||||
|
||||
Note that Harbour is tuned to use 3rd party packages in their default,
|
||||
unmodified ("vanilla") install layout created by their official/mainstream
|
||||
install kits. If you manually move, rename, delete or add files
|
||||
under the 3rd party packages' root directory, the default Harbour
|
||||
build process (especially Windows implib generation) might not work
|
||||
Note that Harbour is tuned to use 3rd party packages in their default,
|
||||
unmodified ("vanilla") install layout created by their official/mainstream
|
||||
install kits. If you manually move, rename, delete or add files
|
||||
under the 3rd party packages' root directory, the default Harbour
|
||||
build process (especially Windows implib generation) might not work
|
||||
as expected.
|
||||
|
||||
You can set these environment variables before starting
|
||||
@@ -1242,7 +1242,7 @@ HARBOUR
|
||||
2. Make sure to do a 'make clean' before doing a build after refreshing
|
||||
the sources.
|
||||
3. If that still fails, make sure to install fresh source tree in a new
|
||||
local directory and start over. See HOW TO GET HARBOUR section for
|
||||
local directory and start over. See HOW TO GET HARBOUR section for
|
||||
instructions to get the source.
|
||||
4. If you are doing a cross-build, make sure to have rebuilt the native
|
||||
Harbour executables for your host platform. See 'HB_HOST_BIN'
|
||||
@@ -1251,11 +1251,11 @@ HARBOUR
|
||||
versions when building Harbour. The surest way to achieve this is to
|
||||
leave only C compiler directory in PATH:
|
||||
set PATH=C:\<compilerdir>
|
||||
If you use Harbour official binary distro on Windows, even above is
|
||||
If you use Harbour official binary distro on Windows, even above is
|
||||
unnecessary and not recommended.
|
||||
6. Remove all old, unnecessary environment variables from your environment.
|
||||
Use only those documented in this file.
|
||||
Follows some environment variable settings which are commonly believed
|
||||
Follows some environment variable settings which are commonly believed
|
||||
by users to be useful, but which in reality are either not needed or
|
||||
not even used by Harbour build process and hbmk2.
|
||||
You can delete them:
|
||||
@@ -1586,17 +1586,17 @@ HARBOUR
|
||||
http://qt.nokia.com/products/
|
||||
http://get.qt.nokia.com/qt/source/
|
||||
Recommended Mac OS X binary package:
|
||||
http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.2.dmg
|
||||
http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.4.dmg
|
||||
Currently supported Windows binary package:
|
||||
http://get.qt.nokia.com/qt/source/qt-win-opensource-4.5.3-mingw.exe
|
||||
http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.2-mingw.exe
|
||||
http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.4-mingw.exe
|
||||
How to create Windows static and MSVC builds:
|
||||
http://doc.trolltech.com/4.7/deployment-windows.html
|
||||
NOTES:
|
||||
- QT 4.5.x for Windows requires MinGW builds with SJLJ stack frame unwinding.
|
||||
(mingw official 3.4.x, or mingw tdm)
|
||||
- QT 4.6.x (and upper) for Windows requires MinGW builds with DWARF-2 stack frame unwinding.
|
||||
(mingw official 4.4.0 or upper, or mingw tdm with dwarf2 update)
|
||||
(mingw official 4.4.0 or upper, or mingw tdm with dwarf2)
|
||||
HB_WITH_SQLITE3 - sqlite3 [multiplatform, free, open-source]
|
||||
http://www.sqlite.org/
|
||||
HB_WITH_WATT - Watt-32 (TCP/IP sockets) [dos, free, open-source]
|
||||
|
||||
@@ -18,7 +18,7 @@ x86, x64, WinCE/ARM platforms.
|
||||
Installed size: 233MB (78MB - 322MB)
|
||||
|
||||
The default installation will install MinGW compiler + x86 static
|
||||
and shared libs, MSVC and BCC x86 libs and examples.
|
||||
and shared libs and MSVC x86 libs and examples.
|
||||
|
||||
Options: x86 shared tools, x64 shared tools, MinGW x64 and
|
||||
WinCE-ARM libs, MSVC x64 libs, shared x64/WinCE-ARM libs.
|
||||
@@ -38,11 +38,10 @@ Tool/lib versions used to create this package:
|
||||
Compiler tools
|
||||
--------------
|
||||
|
||||
MinGW GNU C 4.5.2 (TDM-DW2) (included)
|
||||
MinGW GNU C 4.6.1 (TDM-DW2) (included)
|
||||
MinGW w64 GNU C 4.5.3-20110207 (prerelease)
|
||||
MinGW CeGCC 4.4.0
|
||||
MSVC 2010 SP1
|
||||
Borland C/C++ 5.5.1
|
||||
|
||||
External lib dependencies
|
||||
-------------------------
|
||||
@@ -51,7 +50,7 @@ Tool/lib versions used to create this package:
|
||||
Allegro 4.2.2
|
||||
Blat 2.6.2
|
||||
Cairo 1.8.8
|
||||
libcurl 7.21.4
|
||||
libcurl 7.22.0
|
||||
Firebird 2.5.0
|
||||
FreeImage 3.15.0
|
||||
GD 2.0.35
|
||||
@@ -59,7 +58,7 @@ Tool/lib versions used to create this package:
|
||||
OCILIB 3.9.0
|
||||
OpenSSL 1.0.0d
|
||||
PostgreSQL 9.0.4-1
|
||||
QT 4.7.2
|
||||
QT 4.7.4
|
||||
WATTCP 2.2.10
|
||||
|
||||
Changes since previous (2.0.0) release:
|
||||
|
||||
Reference in New Issue
Block a user