* INSTALL
+ Added TROUBLESHOOTING/9.: how to submit logs to dev list.
Please read it.
* src/rtl/diskspac.c
* src/rtl/disksphb.c
! Fixed possible MT race condition in DISKSPACE()/HB_DISKSPACE()
where no value could be returned.
* src/rtl/gtwvt/gtwvt.c
* Changed to use WS_EX_COMPOSITED instead of WS_EX_LAYERED.
This works on XP and above (previous one also worked on W2K),
and I mean this as another round of live testing, as WS_EX_LAYERED
turned out to be causing strange flickers (maybe hardware
induced, I don't know) on some non-virtualized/non-remote
OS installations. Maybe this will work better. If not, even
this will be deleted. Then maybe software/DC double-buffering
will be the ultimate soltion.
% Dropped fiddling with SetLayeredWindowAttributes() call.
* Formatting.
* contrib/make.hbs
+ Added 'verbose' keyword. Equivalent to HB_BUILD_VERBOSE=yes.
+ Added 'rebuild' keyword. (Equivalent to 'clean all')
* contrib/3rd/sqlite3/sqlite3.hbp
! Added workaround for gcc/mingw bug in 4.5.0 and 4.5.1
revisions where it shows compile error when iso89 c dialect
is selected. Now in 4.5.x gnu89 is used instead to avoid it.
* contrib/hbplist
- Disabled gtwvg due to build breakage.
51 lines
1.3 KiB
Plaintext
51 lines
1.3 KiB
Plaintext
#
|
|
# $Id$
|
|
#
|
|
|
|
-stop{hbdyn}
|
|
|
|
-stop{poccarm}
|
|
# NOTE: old msvcarm can't cope with some PP directives. [vszakats]
|
|
-stop{msvcarm&(HB_COMP_VER='1200')&!(HB_COMP_VER='1300')&!(HB_COMP_VER='1310')}
|
|
# NOTE: dos based watcom runs out of memory. [vszakats]
|
|
-stop{HB_HOST_PLAT='dos'&watcom}
|
|
# NOTE: disable *nix builds on non-*nix platforms; [vszakats]
|
|
# except for cygwin-on-win
|
|
-stop{!(HB_HOST_PLAT='win'&cygwin)&HB_HOST_PLAT_UNIX=''&unix}
|
|
|
|
-hblib
|
|
-inc
|
|
|
|
-o${hb_targetname}
|
|
|
|
-warn=low
|
|
-cpp=no
|
|
-pic
|
|
|
|
-cflag=-DSQLITE_OMIT_DEPRECATED
|
|
-cflag=-DSQLITE_ENABLE_COLUMN_METADATA
|
|
-cflag=-D_WIN32_WCE{wce}
|
|
# DJGPP and OpenWatcom in DOS aren't correctly recognized by SQLite,
|
|
# so we're forcing the next best available option. This will cause missing
|
|
# externals though. [vszakats]
|
|
-cflag=-DSQLITE_OS_OTHER{dos}
|
|
# Watcom Linux builds cannot use system header files
|
|
-cflag=-DSQLITE_OS_OTHER{linux&watcom}
|
|
|
|
-cflag=-DSQLITE_THREADSAFE=0{minix}
|
|
-cflag=-DSQLITE_OMIT_LOAD_EXTENSION=1{minix}
|
|
|
|
# mingw 4.5.0/4.5.1 revisions fail compiling in iso90 mode. It's fixed in 4.5.2.
|
|
-c=gnu90{allgcc&HB_COMP_VER='45'}
|
|
|
|
sqlite3.c
|
|
|
|
# ORIGIN http://www.sqlite.org/
|
|
# VER 3.7.6.2
|
|
# URL http://www.sqlite.org/sqlite-amalgamation-3070602.zip
|
|
# DIFF sqlite3.dif
|
|
#
|
|
# MAP sqlite3.c
|
|
# MAP sqlite3.h
|
|
# MAP sqlite3ext.h sqlite3x.h
|