Hi Dirk,

the base lib compiles fine with the intel compiler,
here's the output of the VS.NET when I try to compile
with the MS compiler, maybe you have already seen this
compile errors (although they are in incomprehensive 
translated Italian (still the error codes might
gives a clue))...

        Toni



-----Messaggio originale-----
Da: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Per conto di Dirk Reiners
Inviato: mercoledì 25 maggio 2005 20.33
A: users
Oggetto: Re: R: [Opensg-users] AMD Athlon 64 processor && windows


Hi Toni,

On Wed, 2005-05-25 at 19:05 +0200, Antonio Bleile wrote: 
> Hi,
> 
> yepp, it works fine with the intel compiler (downloaded the n'th
evaluation
> version, consuming yet another email address ;-) 
> So I guess I have to buy an intel-license. Or is there a chance
> that the "Voss-Template-STL-ISO-ANSI-MS-Confusion" gets ever compiled 
> with an ordinary Microsoft compiler? 

It works totally fine with VS.Net 2003 and up. What do you have?

> Well, as an OpenSG and Windows newbie I don't even know if I need
> to compile OpenSG.... All I want to do is glue ARToolKit with
> OpenSG as described in this document:
> 
>
http://www.amire.net/DocumentosWeb/publicaciones/Conferencias/fhh-faw-art02.
> pdf
> As far is I understood I need to create a new Background Node that
> clears the screen with the current video output. In the link above
> they state that this step requires the extension of OpenSG, so
> I guess I'll need to compile OpenSG. Or do you think I'll be fine
> using the precompiled libs+header+tools (like fscEdit)?

We have that by now. I attached an example that shows a dynamic texture
in the background, hope that helps you get started. If you get it to
work, I'd be interested in a simple ARToolkit-with-OpenSG example... ;)

Hope it helps

        Dirk

-- 
-- Dirk Reiners               OpenSG Forum             [EMAIL PROTECTED] 
-- The OpenSG Open Source Scenegraph:            http://www.opensg.org
-- Join the list at    http://lists.sf.net/lists/listinfo/opensg-users
------ Inizio rigenerazione: Progetto: BaseLib, Configurazione: Debug Win32 
------

Eliminazione file intermedi e file di output per il progetto "BaseLib", 
configurazione "Debug|Win32".
Compilazione in corso...
OSGStringTokenizer.cpp
OSGStandardStringConversionState.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGIndenter.cpp
OSGStreamSocket.cpp
OSGStreamSockConnection.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGSocketSelection.cpp
OSGSocketException.cpp
OSGSocketAddress.cpp
OSGSocket.cpp
OSGMulticastConnection.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGDgramSocket.cpp
OSGNetworkMessage.cpp
OSGConnectionType.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGConnectionFactory.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGConnection.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGBinaryMessage.cpp
OSGTypeInst.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGFieldType.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGFieldFactory.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGField.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
Generazione del codice in corso...
Compilazione in corso...
OSGVolumeFunctions.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGVolume.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGVector.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGTypeFactory.cpp
OSGTypeBase.cpp
OSGTime.cpp
OSGThreadManager.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGSphereVolume.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGSharedLibrary.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGPlane.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGPathHandler.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGNormalQuantifier.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGMPBase.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGMemoryObject.cpp
OSGMatrixUtility.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGLog.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGLock.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGLine.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGIDStringLink.cpp
OSGIDString.cpp
Generazione del codice in corso...
Compilazione in corso...
OSGFrustumVolume.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGException.cpp
OSGDynamicVolume.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGDate.cpp
OSGDataType.cpp
OSGCylinderVolume.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGColor.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGBoxVolume.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGBinaryDataHandler.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGBaseThread.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGBaseFunctions.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
OSGBarrier.cpp
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
warning C4346: "osg::osgIFGen<IConditionV>::osgIFSwitch<T2,T3>::_IRet": il nome 
dipendente non è un tipo
        anteporre "typename" per indicare un tipo
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(345): 
vedere il riferimento all'istanza "osg::osgIF<IConditionV,IThenT,IElseT>" del 
template di classe in corso di compilazione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2146: errore di sintassi: ";" mancante prima dell'identificatore "_IRet"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(344) : 
error C2501: "osg::osgIF<IConditionV,IThenT,IElseT>::_IRet": identificatori di 
tipo o classe di archiviazione mancanti
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2785: "TypeTraits<FloatTypeT>::RealReturnType osg::osgsqrt(const 
FloatTypeT)" e "osg::Real32 osg::osgsqrt(const osg::Real32)" hanno tipi 
restituiti diversi
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.h(72): 
vedere la dichiarazione di "osg::osgsqrt"
        c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(71): 
vedere la dichiarazione di "osg::osgsqrt"
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(78) 
: error C2912: specializzazione esplicita. "osg::Real32 
osg::osgsqrt<osg::Real32>(const osg::Real32)" non è una specializzazione di 
template di funzione
c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\Source\Base\Base\OSGBaseFunctions.inl(72) 
: fatal error C1903: impossibile recuperare l'errore o gli errori precedenti. 
Interruzione della compilazione
Generazione del codice in corso...

Il log di generazione è stato salvato in "file://c:\Documents and 
Settings\bleile\Desktop\OpenSG-1.2.0\VSBuild\Vs7\BaseLib\Debug\BuildLog.htm"
BaseLib - 165 errore/i, 33 avviso/i


---------------------- Operazione completata ----------------------

    Rigenerazione: 0 completate, 1 non riuscite, 0 ignorate


Reply via email to