Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

cross-compilation versus emulated (native) compilation (Emulation)

posted by Rugxulo Homepage, Usono, 04.03.2020, 23:11
(edited by Rugxulo on 05.03.2020, 22:13)

> Mainly, I'm just following up with stats about cross-compilation (compared
> with slower emulation of native compilation).

Just to follow up: native FreeDOS (on this same 3.2 Ghz machine), XMS only, LBAcache loaded, everything on RAM disk, all binaries uncompressed, it only takes about three minutes (3:14) to rebuild 7ZA.EXE. With LFNs enabled (thus avoiding some ugly patches I made), while resulting in the same CRC32, it's much slower at about nine minutes (9:06). EDIT: I can shorten it from 3:14 to 2:46 if I load "hdpmi32 -r" (HX 2.18) first. Saves 15% of time (roughly 30 secs).

So I wouldn't call three or even eight or nine minutes horrible. I know this isn't something you'd compile every day from scratch either. Still, it is curious how much it varies. Also, good to know that newer G++ versions aren't too much slower to rebuild stuff.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 158 users online (0 registered, 158 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum