[redland-dev] win32 build errors on raptor 1.3.3 and 1.3.4

John Day jday at csi-inc.com
Wed Sep 22 16:35:24 BST 2004


Hi,

Am trying to build latest raptor under win32. Noted these config errors in
build:

 

1. raptor.dsw and .dsp have incorrect path to expat-1.95.8 headers and lib.
Left out "\Source\"

Project: "expat"="..\..\expat-1.95.8\Source\lib\

-I ..\..\expat-1.95.8\Source\lib\ etc etc

 

2. raptor_rdfxml.c and raptor_rfc2396.c not listed in Source files

 

3. in raptortest.cpp some missing/incorrect #defines

 

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(19) : error C2065:
'RAPTOR_PREDICATE_TYPE_ORDINAL' : undeclared identifier

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(19) : error C2678: binary
'==' : no operator found which takes a left-hand operand of type 'const
raptor_identifier_type' (or there is no acceptable conversion)

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(21) : error C2065:
'RAPTOR_PREDICATE_TYPE_XML_NAME' : undeclared identifier

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(21) : error C2678: binary
'==' : no operator found which takes a left-hand operand of type 'const
raptor_identifier_type' (or there is no acceptable conversion)

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(26) : error C2065:
'RAPTOR_OBJECT_TYPE_LITERAL' : undeclared identifier

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(26) : error C2678: binary
'==' : no operator found which takes a left-hand operand of type 'const
raptor_identifier_type' (or there is no acceptable conversion)

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(27) : error C2065:
'RAPTOR_OBJECT_TYPE_XML_LITERAL' : undeclared identifier

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(27) : error C2678: binary
'==' : no operator found which takes a left-hand operand of type 'const
raptor_identifier_type' (or there is no acceptable conversion)

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(29) : error C2065:
'RAPTOR_OBJECT_TYPE_XML_NAME' : undeclared identifier

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(29) : error C2678: binary
'==' : no operator found which takes a left-hand operand of type 'const
raptor_identifier_type' (or there is no acceptable conversion)

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(54) : error C3861:
'raptor_new': identifier not found, even with argument-dependent lookup

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(62) : error C2664:
'raptor_parse_file' : cannot convert parameter 2 from 'char *' to
'raptor_uri * '

        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast

c:\awork\Rodeo\raptor-1.3.4\win32\raptortest.cpp(75) : error C3861:
'raptor_free': identifier not found, even with argument-dependent lookup

 

 

I'm not signed up to this list so please include reply to jday at csi-inc.com.

 

HTH,

-jday

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.usefulinc.com/pipermail/redland-dev/attachments/20040922/bd7b60dd/attachment.html


More information about the redland-dev mailing list