On Mon, Mar 24, 2025 at 2:25 PM tom ehlert via Freedos-devel <freedos-devel@lists.sourceforge.net> wrote: > > Hi, > ... > attached is the source for move35, which is move34, and Fritz' issue > with >2G files fixed. it has NO binary, because move34.zip doesn't compile > "out of the box", but relies on external files (..\tinyprf.c and ..\kitten.c) > and > relies on some build environment that I don't have. > > FreeDOS Sources used to be contained completely in the .ZIP file, and not rely > on external stuff. These were the times... >
Note: the source for these files are in the zip, they are just in a subdirectory other than src. The environment is a Windows or Linux with either Borland Turbo C or Borland C or Open Watcom or GCC-ia16 installed and path setup correctly and this is the hard one, gnu make, i.e. gmake. I don't have the desire to change the existing Makefile to support half a dozen versions of make and I didn't write the makefiles either. Then you either run build.bat watcom, build.bat bcc, build.bat tcc or ./build.sh Alternatively, set a few environment variables and run make. There are no external dependencies other than a compiler and gmake. > Yes, I would be able to compile this if I cared enough. I just don't care > enough to recreate working makefiles. > > and - as freedos-devel doesn't allow .zip files - the attached .SVP is a .ZIP > file > > > Tom_______________________________________________ I appreciate the files, however, it is already fixed in a very similar manner - though I simply check if multiply would overflow and return MAX_ULONG. https://github.com/FDOS/move/ https://github.com/FDOS/move/releases/download/v3.5/move35.zip Jeremy _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel