flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
DOS386 27 Jun 2010, 11:17
> My executable, compiled by Turbo C for dos16 has very large sizes.
Related to FASM ??? What's in ??? Maybe some optimization would be needed. ![]() > So I'm looking for the way of some dynamic linkers or loaders of library. There used to be "overlay technology" ... but I would NOT recommend it at all ![]() > I've read LoadLibrary() API for dos32 (Causeway extender) at Openwatcom C. Maybe true, but it's DOS32, NOT DOS16. > Any idea for dynamic linker or loader of library for dos16 like DLL for Windows? For DOS32 you can use HX and LoadLibrary in Win32 style (maybe better than the OS/2 style supported by Causeway). For DOS16, see above ![]() |
|||
![]() |
|
rugxulo 28 Jun 2010, 06:47
TurboPascal has a smartlinker built in, so do other Pascals, so they can produce smaller binaries than C. TP even supports overlays, but I agree it's probably easier to just UPX the binary.
.DLLs? Untested but take a look at this: Quote:
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.