[redland-dev] cygwin build - raptor2-2.0.0.tar.gz

Nicholas Humfrey njh at aelius.com
Tue Jan 18 20:27:57 CET 2011


Hello,

The combination I use to build Redstore 0.5.1 is:
raptor2-1.9.1
rasqal-0.9.21
redland-1.0.12

They work well together.

nick.

On 18 Jan 2011, at 15:12, Iraklis Leontiadis wrote:

> Thanks Lauri,
> Where could I see the compatible versions between raptor,rasqal,redland and 
> redland bindings?
> 
> Iraklis
> 
> --------------------------------------------------
> From: "Lauri Aalto" <laalto at gmail.com>
> Sent: Tuesday, January 18, 2011 03:56 PM
> To: "Iraklis Leontiadis" <leontiad at gmail.com>
> Cc: <redland-dev at lists.librdf.org>
> Subject: Re: [redland-dev] cygwin build - raptor2-2.0.0.tar.gz
> 
>> Hi,
>> 
>> (note it's line 1588 not 1558).
>> 
>> redland-1.0.12 is not source compatible with raptor2-2.0.0 due to API
>> changes in raptor2 after the latest redland release.
>> 
>> Either wait for the next release of redland or pull the latest sources
>> from https://github.com/dajobe/librdf .
>> 
>> Lauri
>> 
>> On Tue, Jan 18, 2011 at 4:42 PM, Iraklis Leontiadis <leontiad at gmail.com> 
>> wrote:
>>> Afterwards I built the rasqal and then I tried to install the 
>>> redland-1.0.12
>>> software but and I "make" it I received the following error:
>>> 
>>> $ make
>>> Making all in libltdl
>>> make[1]: Entering directory `/home/home/redland-1.0.12/libltdl'
>>> make  all-am
>>> make[2]: Entering directory `/home/home/redland-1.0.12/libltdl'
>>> make[2]: Leaving directory `/home/home/redland-1.0.12/libltdl'
>>> make[1]: Leaving directory `/home/home/redland-1.0.12/libltdl'
>>> Making all in src
>>> make[1]: Entering directory `/home/home/redland-1.0.12/src'
>>> make  all-recursive
>>> make[2]: Entering directory `/home/home/redland-1.0.12/src'
>>> Making all in win32
>>> make[3]: Entering directory `/home/home/redland-1.0.12/src/win32'
>>> make[3]: Nothing to be done for `all'.
>>> make[3]: Leaving directory `/home/home/redland-1.0.12/src/win32'
>>> make[3]: Entering directory `/home/home/redland-1.0.12/src'
>>> /bin/sh ../libtool  --tag=CC   --mode=compile
>>> 
>>> -DHAVE_CONFIG_H -I.  -I/usr/local/include/raptor2   -I/usr/local/include/rasqal
>>> -I/
>>> 
>>> sr/local/include/raptor2    -DPKGDATADIR="\"/usr/local/share/redland\""   
>>> -I/usr/local/include/raptor2
>>>  -I/usr/local/include/rasqal
>>> -I/usr/local/include/raptor2     -DREDLAND_MODULE_PATH="\""/usr/local/lib/redland"\""
>>> -DLIBRDF_INTERNAL=1 -g -O2 -MT rdf_parser_rapto
>>> r.lo -MD -MP -MF .deps/rdf_parser_raptor.Tpo -c -o rdf_parser_raptor.lo
>>> rdf_parser_raptor.c
>>> libtool: compile:
>>> gcc -DHAVE_CONFIG_H -I. -I/usr/local/include/raptor2 -I/usr/local/include/rasqal
>>> -I/usr/local/include/raptor2 -DPK
>>> GDATADIR=\"/usr/local/share/redland\" -I/usr/local/include/raptor2 -I/usr/local/include/rasqal
>>> -I/usr/local/include/raptor2 -DREDLAND
>>> _MODULE_PATH=\"/usr/local/lib/redland\" -DLIBRDF_INTERNAL=1 -g -O2 -MT
>>> rdf_parser_raptor.lo -MD -MP -MF .deps/rdf_parser_raptor.Tpo -
>>> c rdf_parser_raptor.c  -DDLL_EXPORT -DPIC -o .libs/rdf_parser_raptor.o
>>> rdf_parser_raptor.c: In function 'librdf_parser_raptor_constructor':
>>> rdf_parser_raptor.c:1588: error: 'raptor_syntax_description' has no 
>>> member
>>> named 'uri_string'
>>> make[3]: *** [rdf_parser_raptor.lo] Error 1
>>> make[3]: Leaving directory `/home/home/redland-1.0.12/src'
>>> make[2]: *** [all-recursive] Error 1
>>> make[2]: Leaving directory `/home/home/redland-1.0.12/src'
>>> make[1]: *** [all] Error 2
>>> make[1]: Leaving directory `/home/home/redland-1.0.12/src'
>>> make: *** [all-recursive] Error 1
>>> 
>>> I realized that the source files are out of date because at line 1558 
>>> there
>>> are comments.
>>> How can I fix this?
>> 
> _______________________________________________
> redland-dev mailing list
> redland-dev at lists.librdf.org
> http://lists.librdf.org/mailman/listinfo/redland-dev



More information about the redland-dev mailing list