Re: StateAttributeFactory.cxx error : ‘class osg::Image’ has no member named ‘isSameStorageAs’

James Turner <[email protected]> Mon, 3 Aug 2026 10:49:58 +0100
Newsgroups gmane.games.flightgear.devel
Message-ID <[email protected]>
--===============1509306715449074453==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_19985A86-15B4-4111-915D-419078A4017D"


--Apple-Mail=_19985A86-15B4-4111-915D-419078A4017D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On 3 Aug 2026, at 10:41, Red Griffin <[email protected]> wrote:
>=20
> it is now many weeks I cannot compile SimGear as I keep on getting the =
following error:
>=20
> simgear/simgear/scene/util/StateAttributeFactory.cxx:301:18: error: =
=E2=80=98class osg::Image=E2=80=99 has no member named =
=E2=80=98isSameStorageAs=E2=80=99
>=20
> By checking the declaration of osg::Image, method isSameStorageAs is =
actually not defined.
>=20
> Of course, I am using FlightGear's OpenSceneGraph fork.

I would guess, you are *building* our OSG, but you are not installing =
it, or you are installing it to the wrong prefix, and Simgear is finding =
an older version.

Kind regards,
James=

--Apple-Mail=_19985A86-15B4-4111-915D-419078A4017D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" =
content=3D"text/html; charset=3Dutf-8"></head><body =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;"><br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On 3 Aug 2026, at 10:41, Red Griffin =
&lt;[email protected]&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><meta charset=3D"UTF-8"><font =
face=3D"Bitstream Vera Sans" style=3D"caret-color: rgb(0, 0, 0); =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: =
none; text-decoration-thickness: auto; text-decoration-style: solid;">it =
is now many weeks I cannot compile SimGear as I keep on getting the =
following =
error:<br><br>simgear/simgear/scene/util/StateAttributeFactory.cxx:301:18:=
 error: =E2=80=98class osg::Image=E2=80=99 has no member named =
=E2=80=98isSameStorageAs=E2=80=99<br><br>By checking the declaration =
of&nbsp;</font><font face=3D"Bitstream Vera Sans" style=3D"caret-color: =
rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; orphans: 2; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration-line: none; text-decoration-thickness: auto; =
text-decoration-style: solid;">osg::Image, method</font><font =
face=3D"Bitstream Vera Sans" style=3D"caret-color: rgb(0, 0, 0); =
font-size: 13px; font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: =
none; text-decoration-thickness: auto; text-decoration-style: =
solid;">&nbsp;</font><font face=3D"Bitstream Vera Sans" =
style=3D"caret-color: rgb(0, 0, 0); font-size: 13px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
orphans: 2; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration-line: none; =
text-decoration-thickness: auto; text-decoration-style: =
solid;">isSameStorageAs is actually not defined.<br><br>Of course, I am =
using FlightGear's OpenSceneGraph =
fork.</font></div></blockquote></div><br><div>I would guess, you are =
*building* our OSG, but you are not installing it, or you are installing =
it to the wrong prefix, and Simgear is finding an older =
version.</div><div><br></div><div>Kind =
regards,</div><div>James</div></body></html>=

--Apple-Mail=_19985A86-15B4-4111-915D-419078A4017D--


--===============1509306715449074453==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============1509306715449074453==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--===============1509306715449074453==--