Revision: 12294
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12294&view=rev
Author: vszakats
Date: 2009-08-24 00:04:06 +0000 (Mon, 24 Aug 2009)
Log Message:
-----------
2009-08-24 02:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/global.mk
+ Will now show the autodetected compiler path.
* utils/hbmk2/hbmk2.prg
! Fixed to not pass bogus resource source files to linker when
resource compiling isn't supported on given compiler (win/icc).
* config/common/watcom.mk
! Fixed double .exe extension (regression).
* contrib/hbqt/Makefile
* contrib/hbxbp/Makefile
* contrib/gtqtc/Makefile
+ Experimental changes:
Now showing reason why library was skipped.
Configuration also works a little differently:
HB_INC_QT should either be set to the header dir,
or set to 'no' which will disables any autodetection
(on *nix systems). This method replaces HB_HAVE_QT=no
setting and leaves only one setting to control QT
lib building. Experimental, probably the control
method should be further tuned.
Possible log messages:
- component not found
- component location not set
- deselected
- platform not supported
- compiler not supported
- (...) not supported
+ not necessary
NOTE: I've used 3.81 'if/else if' structure here.
% Streamlined the way darwin autodetection is solved.
(not yet tested)
* contrib/hbfbird/Makefile
* contrib/hbfimage/Makefile
% Optimized prerequisit check by using $(filter)
* config/win/icc.mk
! Changed to use xilink instead of using the compiler for
linking. This syncs it with msvc and hbmk2, and it also
fixes .dll creation.
+ Added /nologo.
* config/global.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/win/xcc.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/msvc.mk
* config/rules.mk
* config/os2/watcom.mk
% Optimized OBJ_DYN_POSTFIX variable to be an internal one,
it doesn't need to be set in compiler .mk file anymore.
If there is any extra C compiler flag set for dynamic mode,
it will be set automatically.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/config/common/watcom.mk
trunk/harbour/config/global.mk
trunk/harbour/config/os2/watcom.mk
trunk/harbour/config/rules.mk
trunk/harbour/config/wce/msvcarm.mk
trunk/harbour/config/wce/poccarm.mk
trunk/harbour/config/win/bcc.mk
trunk/harbour/config/win/icc.mk
trunk/harbour/config/win/msvc.mk
trunk/harbour/config/win/pocc.mk
trunk/harbour/config/win/watcom.mk
trunk/harbour/config/win/xcc.mk
trunk/harbour/contrib/gtqtc/Makefile
trunk/harbour/contrib/hbfbird/Makefile
trunk/harbour/contrib/hbfimage/Makefile
trunk/harbour/contrib/hbqt/Makefile
trunk/harbour/contrib/hbxbp/Makefile
trunk/harbour/utils/hbmk2/hbmk2.prg
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour