- From: bobgus at rcn.com (Bob Gustafson)
- Subject: [cellml-discussion] Errors building the C++ API
- Date: Sun, 19 Aug 2007 12:34:41 -0500
Without looking at the code in question, my experience has been that
standards in C++ templates have been (tightening, changing, evolving)
and the newer versions of C++ are more picky.
Probably a line or two change in a template somewhere in the CellML
code would calm the compiler.
Best regards
Bob G
On Aug 19, 2007, at 05:45, David Nickerson wrote:
>
Hi all,
>
>
I know Andrew and I have discussed this in the past but just
>
thought I'd
>
raise the issue here and see if anyone has any ideas.
>
>
I have just begun trying to build the C++ API implementation using the
>
latest svn trunk code. I'm using a freshly installed Fedora 7 Linux
>
box
>
(gcc (GCC) 4.1.2 20070502 (Red Hat 4.1.2-12)). This used to work
>
fine on
>
my previous Fedora Core 5 install, but since FC6 the Fedora project
>
seems to be using a build of gcc that gives errors when building the
>
CellML API. The error is a variation on
>
>
./interfaces/Ifacexpcom.hxx:29: error: 'visibility' attribute ignored
>
because 'iface::XPCOM::IObject' is already defined
>
>
for the objects in the generated header files in the interfaces
>
directory. In the past I have got around this problem by compiling a
>
local version of gcc without whatever the change is from RedHat which
>
breaks builds with the stock gcc version.
>
>
So I'm just wondering if anyone else has found this problem and how
>
you've fixed/avoided it? and whether this error is really simply an
>
error in the Fedora builds or if it is actually picking up a real
>
error
>
somewhere in the API implementation or IDL files? Its getting to be
>
quite a pain having to build gcc on each machine I try to use, and
>
apart
>
from the API all the Fedora boxes I use seem to work perfectly fine...
>
>
>
Thanks,
>
Andre.
>
_______________________________________________
>
cellml-discussion mailing list
>
cellml-discussion at cellml.org
>
http://www.cellml.org/mailman/listinfo/cellml-discussion
Archive powered by MHonArc 2.6.18.