Hi Folks,
I am currently trying to compile OpenSG on a Opteron system
and have run into some troubles in the WindowX library, which might
stem from the fact that basic data types employ 64 bits leading
to conflicts with other types:
In file included from
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowBase.h:68,
from
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowBase.cpp:61:
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowDataFields.h:115:
error: redefinition
of `struct osg::FieldDataTraits<UInt64>'
/home/manfred/OpenSG-1.2.Snap/Source/Base/Field/OSGSysFieldDataType.h:489:
error: previous
definition of `struct osg::FieldDataTraits<UInt64>'
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowDataFields.h:118:
error: `
ToStringConvertable' was not declared in this scope
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowDataFields.h:118:
error: enumerator
value for `StringConvertable' not integer constant
In file included from
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowBase.cpp:61:
/home/manfred/OpenSG-1.2.Snap/Source/Base/Field/OSGSField.h: In instantiation
of `osg::SField<UInt64, 0>':
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowBase.h:194:
instantiated from here
/home/manfred/OpenSG-1.2.Snap/Source/Base/Field/OSGSField.h:97: error: no type
named `ArgumentType' in `struct osg::FieldDataTraits<UInt64>'
/home/manfred/OpenSG-1.2.Snap/Source/Base/Field/OSGSField.inl:76: error: no
type named `ArgumentType' in `struct osg::FieldDataTraits<UInt64>'
/home/manfred/OpenSG-1.2.Snap/Source/Base/Field/OSGSField.inl:133: error: no
type named `ArgumentType' in `struct osg::FieldDataTraits<UInt64>'
In file included from
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindow.h:127,
from
/home/manfred/OpenSG-1.2.Snap/Source/WindowSystem/X/OSGXWindowBase.cpp:62:
...
Before I look closer to the sourcecode. Are there any known issues
with respect to 64 bit systems (e.g. IRIX). Did anyone succeed in
compiling OpenSG on a 64 bit linux system?
BTW. I am currently using an older cvs snapshot from late November.
Manfred.
======================================================================
Manfred Weiler [EMAIL PROTECTED]
Visualisierung und Interaktive Systeme Telefon: 0711/7816-208
Universitaet Stuttgart, IfI FAX: 0711/7816-340
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users