FTE.EXE created with HXDEV and VC++ Toolkit 2003 (Announce)
> Thanks for this hint, but the purpose of my post wasn't to provide another
> "fantastic" and "most up-to-date" DOS editor, but to prove
>
> - that VC TK 2003 works with - slightly modified - HXDEV 2.14.
Yes, good to know (even if I don't use it, and it's reputedly a huge download).
> - that linking with HX's static Win32 code works for real-life apps as
> well, not just artificial samples.
Very good to know!
> - that DGPJJ is inferior and heavily bloated compared to MSVC.
Depends on how the DJGPP one was compiled. It probably still has everything enabled (e.g., globbing, env. file) as well as support for response files, LFN support, POSIX support, etc. And the default DJGPP libc.a library was compiled with -O2 (which is not optimized for size).
> The VC binary is just 510 kB and includes a 34 kB DPMI host, while
> the original DGPJJ binary is 680 kB without DPMI host.
The old 0.49.13 DJGPP binary is actually 687,616 bytes (unpacked) while the 0.50.1 DJGPP binary is UPX'd (by UPX 2.03, so that means it could be even smaller with later version's LZMA!): 307,788 bytes (825,856 bytes unpacked). It'd be even larger if compiled via DJGPP 2.04 (much better symlink support). It's not that you can't decrease the size, it's just that nobody does out of convenience, indifference, ignorance, etc. (Really, only us bootable floppy users can really be affected. Everybody else has plenty of space, heh.)
Complete thread:
- hx 2.14 - Japheth, 03.03.2008, 09:12 (Announce)
- hx 2.14 - RayeR, 03.03.2008, 17:48
- hx 2.14 - Japheth, 04.03.2008, 08:50
- HX 2.14 "end-user" - DOS386, 04.03.2008, 01:53
- HX 2.14 "end-user" - Japheth, 05.03.2008, 10:55
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Japheth, 06.03.2008, 08:58
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Rugxulo, 09.03.2008, 00:58
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Japheth, 09.03.2008, 08:26
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Rugxulo, 10.03.2008, 03:52
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - DOS386, 10.03.2008, 08:55
- FTE.EXE created with HXDEV - bugs? - Japheth, 10.03.2008, 09:28
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Japheth, 09.03.2008, 08:26
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Rugxulo, 09.03.2008, 00:58
- FTE.EXE created with HXDEV and VC++ Toolkit 2003 - Japheth, 06.03.2008, 08:58
- HX 2.14 "end-user" - Japheth, 08.03.2008, 15:30
- HX 2.14 kernel bugs - DOS386, 09.03.2008, 02:07
- HX 2.14 "end-user" - Japheth, 05.03.2008, 10:55
- hx 2.14 - RayeR, 03.03.2008, 17:48