info-inventor
[Top] [All Lists]

Re: Updates

To: Jonathan Lim <jlim@xxxxxxxxxxxxxxxxxxxx>
Subject: Re: Updates
From: Johan Jansson <j.jansson@xxxxxxxxxxxxx>
Date: Mon, 6 Nov 2000 07:09:59 +0100 (CET)
Cc: info-inventor@xxxxxxxxxxx
In-reply-to: <200010302237.OAA16540@xxxxxxxxxxxxxxxxxxxx>
Sender: owner-inventor@xxxxxxxxxxx

On Mon, 30 Oct 2000, Jonathan Lim wrote:

> Hi all,
> 
> I've uploaded new RPM and tar files incorporating the latest fixes in the tree
> to the FTP area. Please let me know if there are any problems. Thanks.
> 

Very nice. I got the source from CVS (I don't think the source
distribution in the FTP is updated?) and tried compiling it again. There
were only two errors this time:

SoText2.c++:780: passing `const char **' as argument 2 of `iconv(void *,
char **, size_t *, char **, size_t *)' discards qualifiers
SoText2.c++: In method `GLubyte *
SoBitmapFontCache::createUniFontList(const char *, float)':
make[5]: *** [SoText2.o] Error 1

SoText3.c++:2269: passing `const char **' as argument 2 of `iconv(void *,
char **, size_t *, char **, size_t *)' discards qualifiers
make[5]: *** [SoText3.o] Error 1

and they can be fixed by removing "const" from the cast. I have to say I'm
a bit confused by these kinds of errors, do different compilers (and
different versions of gcc) really treat const errors so
differently? Anyway, I suppose these are pretty minor issues.

I also had some problems compiling and running the apps relying on libGLw
(GL widgets), but I think this problem is on my end. As far as I can see,
that library (with accompanying headers) is supposed to be included with
Mesa. I think it's because I use the utah-glx GL libraries that it's not
included. I've tried installing libGLw separately, but then I get some
missing symbols when linking. Is anyone else having problems with this?

  Johan



<Prev in Thread] Current Thread [Next in Thread>