opencog-dev team mailing list archive
-
opencog-dev team
-
Mailing list archive
-
Message #00306
Re: PLN status?
On Fri, 2008-08-15 at 10:11 +1200, Joel Pitt wrote:
> I believe Cesar added the GSL stuff for sampling probability
> distributions with indefinite probabilities, but I've also had to add
> it for the attention allocation branch, so it's probably worth making
> an official dependency.
I believe that all that remains is to update the READMEs. The actual
build dependency has already been added to CMakeLists.txt.
> I'm not sure what the gcc specific code is - there is a bit of
> assembler in there, so I'm not sure if that's it? Do you have a line
> number that it complains about? I've cced Cesar in case he knows what
> it's about... (it might be from the Indefinite Probabilities code from
> Novamente though...)
I've attached the build log so you may have a look.
--
Gustavo
[ 67%] Building CXX object src/reasoning/pln/CMakeFiles/pln.dir/formulas/Formulas.obj Formulas.cc
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(29) : error C2146: syntax error : missing ';' before identifier 'll'
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(29) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(29) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(35) : error C2065: '__asm__' : undeclared identifier
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(35) : error C2146: syntax error : missing ';' before identifier '__volatile__'
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(37) : error C2143: syntax error : missing ')' before ':'
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(37) : error C2059: syntax error : ')'
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(350) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(465) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(466) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(504) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(609) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\documents and settings\gama\opencog\pln\src\reasoning\pln\formulas\FormulasIndefinite.h(777) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(563) : error C2065: 'auto_ptr' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(563) : error C2275: 'opencog::TruthValue': illegal use of this type as an expression
c:\documents and settings\gama\opencog\pln\src\atomspace\TruthValue.h(56) : see declaration of 'opencog::TruthValue'
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(563) : error C2065: 'res1' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(563) : error C2065: 'res2' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(578) : error C2065: 'res1' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(578) : error C2065: 'auto_ptr' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(578) : error C2275: 'opencog::TruthValue': illegal use of this type as an expression
c:\documents and settings\gama\opencog\pln\src\atomspace\TruthValue.h(56) : see declaration of 'opencog::TruthValue'
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(585) : error C2065: 'res1' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(585) : error C2065: 'auto_ptr' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(585) : error C2275: 'opencog::TruthValue': illegal use of this type as an expression
c:\documents and settings\gama\opencog\pln\src\atomspace\TruthValue.h(56) : see declaration of 'opencog::TruthValue'
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(586) : error C2065: 'res2' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(586) : error C2065: 'auto_ptr' : undeclared identifier
C:\Documents and Settings\Gama\opencog\pln\src\reasoning\pln\formulas\Formulas.cc(586) : error C2275: 'opencog::TruthValue': illegal use of this type as an expression
c:\documents and settings\gama\opencog\pln\src\atomspace\TruthValue.h(56) : see declaration of 'opencog::TruthValue'
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
Follow ups
References