hi folks !
As a student at the University of Koblenz, I'm programming yet another
terrain editor using some libraries as wxWidgets, blitz and, of course,
OpenSG.
Until now i used Visual Studio .Net 2003 and it's compiler, but now i
want to port it to intel's icl 8.1. I already succesfully ported the
other libraries and my programm already compiles with intel, but crashes
when using the microsoft built OpenSG - what else ?
I first tried to open the vs projectfiles for OpenSG 1.4 and "convert to
use Intel C++ project system", but this gives me the following error:
../../../Source/Base/Field/OSGFieldDataType.h(412): error: the global
scope has no "Inherited"
typedef typename FieldTypeT::Inherited Inherited;
^
detected during:
instantiation of class
"osg::FieldTraitsRecurseMapper<FieldTypeT, bTypeHasParent> [with
FieldTypeT=bool={bool}, bTypeHasParent=false]" at line 631
instantiation of class "osg::FieldDataTraits<FieldTypeT>
[with FieldTypeT=bool={bool}]" at line 136
instantiation of "osg::UInt32={UINT32={unsigned int}}
osg::FieldTraitsRecurseBase<FieldTypeT>::getBinSize(const FieldTypeT &)
[with FieldTypeT=bool={bool}]"
this is here :
template <class FieldTypeT, bool bTypeHasParent>
struct FieldTraitsRecurseMapper : public FieldTraitsRecurseBase<FieldTypeT>
{
typedef typename FieldTypeT::Inherited Inherited;
...
I wonder where this FiledType<bool> is actually instantiated and how
this code could compile with other compilers anyway ?
----------
QUESTION 1:
Has anyone build OpenSG under ICL without cygwin's "help" ??
----------
Well, I don't really like cygwin, i never managed to get things done
with it but i gave it a try and failed:
first visual studio is not recognized - he only searches for a path
"Microsoft Visual Studio" and not ".Net 2003", but i hacked it in
configure.in -thats not a real problem.
BUT, he does not recognize my Cygwin environment saying:
checking for Cygwin environment .. no
this results in the include paths being "c:\Programme..." instead of
"/cygdrive/c/Programme.."
i understand it has something to do with $build_os but have not found
where it is set.
are there any options to configure to force this ?
or perhaps do i have to get autoconf and the likes to rebuild that damn
thing again ?
----------
QUESTION 2:
Has anyone build OpenSG under ICL 8.1 with Visual Studio .NET 2003 in
cygwin and can tell me how to get the configure script working ??
----------
Greetings,
Tobias Kilian
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users