How long has your program been around? I seem to remember DOS versions many moons ago
Version 1.0 was first released in 1994. It wasn't DOS: it was for Windows 3.1.
--Jon
Hmm and in 2000 I installed "my" first version, think it was 5.4.
Nice going, jon
Yes,I installed the very same version of the program and it was quite strong even then....
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Looking at the source, I'll take a guess that the program started out in C and was later moved to C++. If so, that's fine as there are a lot of good C++ programs that started that way.
To help with C to C++ migration efforts and also to instill some future proofing into the source, it can be helpful to use the standard C++ versions of the older C library include files. (This assists with cross platform portability as well.)
Nearly all of the old <xxxxx.h> references can be changed into the new style. A good list for substitutions can be found at:
Note that once you have <cstdlib>, there's no need for <stdib.h>. Only a few of the old style include files might still be needed like <pthread.h> and <sys/time.h>.
krazyken wrote:It seems I can't get a stable 64-bit build. But 32-bit works on Mac.
If you're building a 64-bit target on MacOS, that is not something I have tried.
--Jon
Yes, That's what I tried. It builds, but will randomly hang and/or seg fault. If it is something you wish to investigate further, I can get you crash reports and/or ssh access to a Mac.