![]() |
Hi List, I want to install HylaFAX 4.1.8 in my RedHat 9 Linux box according to the instruction of the following document, http://www.hylafax.org/howto/install.php When I run the 'configure' script, I receive the following error code, but I do have a gcc compiler within /usr/bin/, so what's the reason for this case? Clark LIU Xinyu Configuring HylaFAX (tm) (aka FlexFAX) 4.1.8. If configure does the wrong thing, check the file config.log for information that may help you understand what went wrong. Reading site-wide parameters from ./config.site. Fee, fie, foe, this smells like a i686-pc-linux-gnu system. Using /usr/bin/gcc for a C compiler (set CC to override). Looks like /usr/bin/gcc supports the -g option. Using " -g" for C compiler options. Looks like /usr/bin/gcc has an ANSI C preprocessor. ... but __ANSI_CPP__ is not automatically defined, will compensate. Looks like /usr/bin/gcc supports the -M option for generating make dependencies. Cannot locate a suitable C++ compiler. We attempted to compile the following test program: ---------------------------------------------------------- class foo { public: struct bar { int a; bar(); }; foo(); }; foo::bar::bar() { a = 0; } foo::foo() { bar x; } int main() { foo t; return 0; } ---------------------------------------------------------- with these compilers: /usr/bin/gcc but none of them were successful. To build this software you need a C++ compiler that supports a reasonably modern version of C++. In particular the compiler must support nested types and process temporary variables according to the ANSI Reference Manual (the ARM). If such a compiler is in a non-standard location, you can specify its location in several ways: o set the environment variable CXX o create a config.local or config.site file that includes a definition for CXX o supply it on the command line using -with-CXX=<pathname> If you are trying to use GNU gcc, but you do not have version 2.6.1 or newer, then you must update your compiler (and probably libg++ as well) before you can compile this software. Consult the documentation for information about obtaining an up-to-date version of gcc. Unrecoverable error! Once you've corrected the problem rerun this script. ____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxxxxx*