diff --git a/src/calc.cpp b/src/calc.cpp index be0b83f33..681f6af00 100644 --- a/src/calc.cpp +++ b/src/calc.cpp @@ -33,6 +33,7 @@ #include #include #include +#include #include Context context; @@ -83,29 +84,7 @@ int main (int argc, char** argv) { std::cout << "\n" << format (STRING_CMD_VERSION_BUILT, "calc", VERSION) -#if defined (DARWIN) - << "darwin" -#elif defined (SOLARIS) - << "solaris" -#elif defined (CYGWIN) - << "cygwin" -#elif defined (HAIKU) - << "haiku" -#elif defined (OPENBSD) - << "openbsd" -#elif defined (FREEBSD) - << "freebsd" -#elif defined (NETBSD) - << "netbsd" -#elif defined (LINUX) - << "linux" -#elif defined (KFREEBSD) - << "gnu-kfreebsd" -#elif defined (GNUHURD) - << "gnu-hurd" -#else - << STRING_CMD_VERSION_UNKNOWN -#endif + << osName () << "\n" << STRING_CMD_VERSION_COPY << "\n"