Hi John,

On Fri, May 15, 2009 at 1:59 PM, John Ivar Haugland
<[email protected]> wrote:
> gcc --version
> gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-56)
> Copyright (C) 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> The libcurl version is 7.10.6. I have also compiled QT4.5.1 on this
> platform. QT compiled without errors when I added  the include path
> /usr/kerberos/include.

It's nice that QT compiles but it doesn't really help us here.  Having
to move the View into the public part of the class is down to a bug in
the compiler, other compilers, including later version of gcc work
fine.  The class design of keeping implementation details protected is
appropriate so it's note something I want to change just to workaround
a old broken compiler, so finding a another workaround which is less
intrusive to the design would be appropriate.   Would the use of
friend help in this context?

W.r.t libcurl build issues, I've been looking at whether cmake can be
used to check for specific version or later but I can't find any
support for this.   We might be able to write out own compile test
against the libcurl header to check if the features we require are
present.  Could you re-enable the build of libcurl plugin and then
post the compile errors that are emitted, this will tell us what
features we need to test against.

Thanks,
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to