2011-01-21 13:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * include/hbdefs.h ! _declspec -> __declspec ( __BORLANDC__ )
* makefile.vc + missing manifest handler for MSVS 8 and higher when using MSVCRT + flags for MSVS lower than MSVS 2005 ( depend on: __MSC__ setting ) as this flags have effect on number of errors generated by hbtest.exe ( 47 vs 50 ) * makefile.bc ! fix to respect INCLUDE_DIR envar * include/hbdefs.h * include/hbsetup.h + MSVS 2010 has stdint.h ! move logic of stdint.h inclusion to hbsetup.h * makefile.dc * makefile.gc * makefile.pc * makefile.wc * makefile.bc - remove __EXPORT__ and HB_THREAD_SUPPORT from HARBOURGLAGS as they have no effect to PRG files. * make_dc.bat * makefile.dc ! move creation of def file to makefile.dc ! fix DLL creation * makefile.* ! all builds now have no line number info however if one wish to have it, she can set envar: SET HB_HAS_LINENO=1 * include/hbinit.h ! use HB_STATIC_STARTUP when creating DLL with MSVC 7 and lower (C++ mode) otherwise EXEs built with harbour.dll will fail on initialization, among others: "Unrecoverable error 9000: invalid language selected" -- Andi ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers