/*
* $Id: cc052b94d695e20623b4f41ff1a4e6f4a7aabbf3 $ */
/* Read doc/howtorep.txt and use this format for entry headers: YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name (your_email address) 2013-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org) See copyright/license at the end of the file. Encoding: UTF-8 (No BOM) Notation (in 5th position): * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */
2015-12-05 10:58 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) + tests/getblock.prg + added test code for GET SetGet block for aliased macro variables
2015-12-05 10:05 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/gtos2/gtos2.c ! fixed GCC builds - many thanks to David Macias
...I will start a new build later today.
--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: http://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
For all platforms you'll need:
Supported ANSI C compilerGNU Make (3.81 recommended, minimum 3.79 required, see also platform details)Harbour sources (2.0.0 or upper)on Windows hosts (possible cross-build targets: Windows CE, MS-DOS, OS/2, Linux)
Platform specific prerequisites:
Windows XP or upper system is recommended to build Harbour.Make sure to have your C compiler of choice properly installed in PATH. Refer to your C compiler installation and setup instructions for details. It's recommended to make sure no tools in your PATH belonging to other C compilers are interfering with your setup. It's also highly discouraged to keep multiple copies of the same compiler, or different versions of the same compiler in PATH at the same time. For the list of supported compilers, look up Supported Platforms and C Compilers.GNU Make 3.81 or upper is required. A copy of this tool is included in all Harbour packages, so you don't have to do anything. If you want to get it separately, you can find it here Unpack it to your PATH or Harbour source root directory, and run it as mingw32-make.To build:
> win-make [install]To test it, type:
> cd tests> ..\bin\hbmk2 hello.prg> helloYou should see Hello, world! on screen.
D:\core-master>win-make.exe! Building Harbour 3.2.0dev from source - http://harbour-project.org! MAKE: D:/core-master/win-make 4.1 sh.exe! HB_HOST_PLAT: win (x86) HB_SHELL: ntconfig/global.mk:1271: *** ! HB_COMPILER not set, could not autodetect. Stop.
--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: http://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thank you, Viktor.But now I am very interested in this commit:2016-01-03 09:24 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com)* contrib/gtwvg/wvgcore.c* contrib/gtwvg/wvgcuig.c! Fixed Wvt_DrawImage() and Wvg_Image() where images were notbeing rendered correctly if the height of image is greater thanwidth of the image. The behavior is only affected when <bDoNotScale>is set to be TRUE. Thanks Sergy for reporting and providingcode to debug.As I can understand - your fork doesn't have it :(
And second - when I run this *.7z.exe on WinXP SP3 - I have the message "Method not supported"...
Sorry for such stupid questions... Where I can get a full detailed info about build HB from sources to ready-to-use execuatbles ?
using the dual-target mingw builds, which are posix, sjlj. The
Hi Viktor
On Tuesday, January 5, 2016 at 6:28:06 PM UTC+2, vszakats wrote:using the dual-target mingw builds, which are posix, sjlj. The
I have two questions regarding your distro about which it's significant to have your reply/clarifications.
a. As far as I can see, you have ceased "support" of legacy levels 4 & 5.
In case I would want/need to re-enable them, is it enough to define them in hbsetup.ch?
or should I make and other hacks (and what/where)?
b. I do use win32 threading GCC, but since you state that you're using posix ,
I wonder if there is any possibility to have any problems when building your distro with win32?
I haven't done it yet, but in the future I plan toremove these code parts, as this would the ultimate goal of obsoleting them.
Adapting your own code for these changes should be rather simple, andit's also quite well documented. There is also no functionality loss, justsome reshuffling.
In fact, had 3.2 receive a stable release,
b. I do use win32 threading GCC, but since you state that you're using posix ,I wonder if there is any possibility to have any problems when building your distro with win32?For Harbour this GCC/mingw distro option doesn't seem to matter at all,at least I had well working MT apps on Windows both with the `win32`and the `posix` builds.
Viktor,
thanks for your answer. i think it helps to clear up things for a potential transition to hb34.I haven't done it yet, but in the future I plan toremove these code parts, as this would the ultimate goal of obsoleting them.
this sounds like much a drastic move!
not sure if it would make all hb34 people happy though,
but it's your own matter/decision anyway.
Adapting your own code for these changes should be rather simple, andit's also quite well documented. There is also no functionality loss, justsome reshuffling.
well, your suggestions about adapting / reshuffling code, are undoubtedly welcome!
(if only they weren't in such a strong conflict with the well-known --and shameful too-- programmer's innate 'laziness' .. ;-) )
however, leaving joking aside, we must admit that for new-written code this is the correct way to follow.
I hope we would be happy to see it happens during this year or some day later.. ;->
b. I do use win32 threading GCC, but since you state that you're using posix ,I wonder if there is any possibility to have any problems when building your distro with win32?For Harbour this GCC/mingw distro option doesn't seem to matter at all,at least I had well working MT apps on Windows both with the `win32`and the `posix` builds.
That's good to know.
thanks again!
How did you arrive to this conclusion?
/* YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Name (your_email address) Encoding: UTF-8 (No BOM) Notation (in 5th position): * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment Get accurate and dynamic log using command: git log --pretty=medium --no-merges --date=iso --abbrev-commit HEAD~50..HEAD See license at the end of file. */
2016-01-03 17:19 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * package/mpkg_win.sh * move licenses to root of the package * cleanup filetypes that are packed into the bin dir (now only executables and no batches)
2016-01-03 17:06 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * package/getmingw.hb * package/mpkg_win.sh % burn-in version at packaging time instead of rolling it there manually
2016-01-03 17:02 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * package/getmingw.hb % minor cleanup
2016-01-03 16:59 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win.sh + bundle 64-bit 7za.exe for 64-bit hosted packaging + bundle curl.exe
* package/getmingw.hb % drop JS download hack. With bundled curl.exe, this is no longer necessary
2016-01-03 16:43 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * add reduced list of contribs in case lto build wouldn't fit in 40 minutes
* package/mpkg_win.sh ! fix non-master builds to not remove master tag
2016-01-03 15:01 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * package/mpkg_win.sh * replace Git for Windows specific find hack with a cleaner solution ! fix a missing quoting
2016-01-03 14:38 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win.sh + be 64-bit hosted in lto branch
2016-01-03 14:30 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml ! move back mpkg_win.sh to its former place
2016-01-03 13:26 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win.sh * fix a mistake * remove one hack once again
2016-01-03 12:45 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win.sh * restore two hacks * protect curl with local set
2016-01-03 12:13 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win.sh * move problematic curl call to shell script * remove hack required by above curl call * move mpkg_win.sh call to 'before_deploy' stage * try removing the 'find' hack as well
2016-01-03 12:03 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win_dl.sh * tweak displaying '*_VER' variables % submit to VirusTotal only master builds (max size is 128MB, LTO builds are larger than that) + enable LTO mode for the 'lto' branch
2016-01-03 04:21 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * alignment
2016-01-03 03:59 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * appveyor.yml * package/mpkg_win_dl.sh * package/mpkg_win.sh * eliminate a variable from appveyor.yml * move curl/openssl package hashes next to the version numbers in appveyor.yml
2016-01-03 02:25 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * contrib/hbzebra/qrcode.c * url update
2016-01-03 02:12 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * ChangeLog.txt * README.md * https urls
2016-01-02 21:59 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * package/getmingw.hb * package/mpkg_win_dl.sh * update to mingw/gcc 5.3.0 ; URLs (that point to sfnet mirrors) may need some time get live
* win-make.exe * updated from: includes fix for this problem:
After unpacking, you can read BUILD.txt, RELNOTES.txt, README.md.You can also inspect the full build script and all the related changes,if interested in such details.
Just to say that a new build of official harbour is available on SourceForge.
Too bad, thanks for the information. I'll remove the sfx for now.Anyhow the file is named .7z because it's also a valid .7z file.As for QT, I'm not following what's happening on that front. I'musing the dual-target mingw builds, which are posix, sjlj. Thesame mingw is used for automatic build purposes.If that's not good for some purposes, another build flavour canalso be used, but of course, it has to be built from source.