[apluslist] Compiling A+ - FC3

M. Edward (Ed) Borasky znmeb at cesmail.net
Mon Jul 4 11:15:19 EDT 2005


I have the same problem with Gentoo Linux, which is using GCC 3.3.5,
while attempting to compile aplus 4.20. Newer versions of GCC are more
pedantic about which deviations from language standards they will
accept, and this appears to be correct behavior. That is, there is
something non-standard about the code. I had the same problem with the
4.18 source. The binary 4.18 i386 tarball does run, though.

Is A+ being actively maintained? The last posting I saw on the Freshmeat
project page is six months ago, and the "News" page is older than that.
Does the developer(s) read this mailing list?

Rui Alberto wrote:

>Hi,
>I'm trying to compile A+ in Fedora Core 3.
>GCC - gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
>
>When trying to compile, the following error occurred:
>/usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c+
>+/3.4.2/backward/backward_warning.h:32:2: warning: #warning This file
>includes at least one deprecated or antiquated header. Please consider
>using one of the 32 headers found in section 17.4.1.2 of the C++
>standard. Examples include substituting the <X> header for the <X.h>
>header for C++ includes, or <iostream> instead of the deprecated header
><iostream.h>. To disable this warning use -Wno-deprecated.
>In file included from pA_Connection.C:33:
>/usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c+
>+/3.4.2/backward/iostream.h:35: error: `ostream' is already declared in
>this scope
>/usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c+
>+/3.4.2/backward/iostream.h:36: error: `istream' is already declared in
>this scope
>make[2]: *** [pA_Connection.lo] Error 1
>
>Any idea how to solve this problem. Do I need to downgrade?
>
>Thanks for any help.
>Rui
>
>
>_______________________________________________
>apluslist mailing list
>apluslist at aplusdev.net
>http://aplusdev.net/mailman/listinfo/apluslist
>
>  
>


More information about the apluslist mailing list