apfloat v. 2.41
If you don't have a suitable compiler or assembler, try these first:
| Download the common source files apf241.zip for version 2.41 required to compile the program. |
| Operating system, compiler and CPU | 32-bit version file(s) | 64-bit version file(s) |
|---|---|---|
| Specialized versions | ||
| Microsoft Visual C++ and Macro Assembler, optimized for the Pentium series | 32_vc.zip | 64_vc.zip |
| Linux gcc, optimized for Pentium series | 32_586_l.zip | 64_586_l.zip |
| Linux gcc, optimized for 386/486 | 32_486_l.zip | N/A |
| djgpp (v.2), optimized for Pentium series | 32_586_2.zip | 64_586_2.zip |
| djgpp (v.2), optimized for 386/486 | 32_486_2.zip | N/A |
| Borland C++ 5.5 and Turbo Assembler, optimized for Pentium series | 32_bcc32.zip | 64_bcc32.zip |
| Windows GUI version for Microsoft Visual C++ and Macro Assembler, optimized for Pentium series | 32_vc_w.zip | N/A |
| Windows GUI version for Borland C++ 5.5 and Turbo Assembler, optimized for Pentium series | 32_win32.zip | N/A |
| x86-64 (AMD-64 or Intel EM64T) gcc | N/A | 64_x86l.zip |
| IA-64 (Itanium) gcc | N/A | 64_ia64l.zip |
| Mac OS X PPC (G4 32-bit, G5 64-bit) gcc, contributed by Chris Hauser | 32_ppc_g4.zip | 64_ppc_g5.zip |
| Mac OS X PPC G4 Xcode 1.5, contributed by Chris Hauser | xcode.zip | N/A |
| DEC Alpha gcc | N/A | 64_alpha.zip |
| MIPS R4000 (and greater) gcc | N/A | 64_mips.zip |
| Generic versions | ||
| Any generic C++ compiler | 32_ansi.zip | N/A |
| Generic UNIX gcc | 32_unix.zip | 64_unix.zip |
| Generic UNIX gcc, allows slightly greater precision | 32u_unix.zip | N/A |
| Floating-point version (floats and doubles) | fs.zip | f.zip |
| Microsoft Visual C++, does NOT need Macro Assembler | 32_vc_a.zip 32_ansi.zip | 32_vc_a.zip 64_int64.zip |
| Windows GUI version for Microsoft Visual C++, does NOT need Macro Assembler | 32_vc_wa.zip 32_ansi.zip | 32_vc_wa.zip 64_int64.zip |
| Borland C++ 5.5, doesn't need Turbo Assembler | 32_bcc_a.zip 32_ansi.zip | 32_bcc_a.zip 64_int64.zip |
| Windows GUI version for Borland C++ 5.5, does NOT need Turbo Assembler | 32_win_a.zip 32_ansi.zip | 32_win_a.zip 64_int64.zip |
| Additional files for multithreaded versions | ||
| Windows (Win32), needs an assembler | win32_t.zip | N/A |
| Windows (Win32), doesn't need an assembler | win32_ta.zip | win32_ta.zip |
| Posix threads (pthread), for UNIX | pthread.zip | pthread.zip |
Read the files legal.txt and readme.1st in the source package, especially if you don't read the full documentation.