Hi Eric,

The UserData usage dates back to August last year and is related to the functionality of reading from istreams.  I'm not about back out useful functionality which works fine on lots of other OS's and variants of Linux just because one distribution branch doesn't compile one of the plugins.

So this moves the question of how to develop a patch which allows backwards compatibility, or just documenting the fact that Sarge is not up to date enough and needs the GIF plugin updating.

Robert.

On 5/22/06, E. Wing <[EMAIL PROTECTED]> wrote:
I'm trying to compile the current OSG CVS on Debian Sarge (stable) and
ReaderWriterGIF.cpp keeps failing because

struct GifFileType has no memeber named 'UserData'
and
DGifOpen is undeclared.

Looking at my gif_lib.h, the header looks like it is GIF_LIB_VERSION 2.0.
'GifFileType' indeed has no member called 'UserData'.
And DGifOpen does not exist (but DGifOpenFileName and
DGifOpenFileHandle do exist).

It appears that I had OSG 0.9.9 installed on this system and never
upgraded to 1.0. So I'm not exactly sure if this has broken since 1.0,
or if it came after.

But since this is the official stable version of Debian, I think OSG
needs to rollback or fix the GIF changes to allow building.

Thanks,
Eric
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to