Everyone, Has anyone had any luck building the Raptor component in MS Visual Studio? In V8 (2005?)? I am just getting on the dev list and haven't searched before Aug 09 yet to see if anyone got it to work.
Just offhand, I took the latest version of raptor v 1.4.19 (2009-07-19). I converted the VS 7.1 sln into V8 sln, which failed due to not finding the curl lib. I went ahead and took Rapper and Raptor projects and removed the curl build. I then d/l'ed binaries for curl and relates libs xslt, iconv, xml2 and got everything to compile, but can't finish the linking. The linking was a mess. I managed to remove some of them, but in other cases, the function prototypes were there with no actual c code. And that code seems like it should be in the raptor codebase and not a library. Output attached: 2>Generating Code... 2>Linking... 2> Creating library .\Release/raptor.lib and object .\Release/raptor.exp 2>raptor_parse.obj : error LNK2019: unresolved external symbol _raptor_init_parser_grddl referenced in function _raptor_parsers_init 2>raptor_parse.obj : error LNK2019: unresolved external symbol _raptor_init_parser_grddl_common referenced in function _raptor_parsers_init 2>raptor_parse.obj : error LNK2019: unresolved external symbol _raptor_terminate_parser_grddl_common referenced in function _raptor_parsers_finish 2>raptor_rdfxml.obj : error LNK2019: unresolved external symbol _raptor_memstr referenced in function _raptor_rdfxml_parse_recognise_syntax 2>turtle_parser.obj : error LNK2001: unresolved external symbol _raptor_memstr 2>raptor_rss_common.obj : error LNK2019: unresolved external symbol _raptor_free_statement_v2 referenced in function _raptor_new_rss_item 2>raptor_serialize_rss.obj : error LNK2001: unresolved external symbol _raptor_free_statement_v2 2>raptor_rss_common.obj : error LNK2019: unresolved external symbol _raptor_print_statement_v2 referenced in function _raptor_new_rss_item 2>raptor_serialize_rss.obj : error LNK2001: unresolved external symbol _raptor_print_statement_v2 2>raptor_serialize_ntriples.obj : error LNK2019: unresolved external symbol _raptor_iostream_write_string_python referenced in function _raptor_iostream_write_string_ntriples 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_subject_find referenced in function _raptor_rdfxmla_emit_blank 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_free_avltree_iterator referenced in function _raptor_rdfxmla_emit_subject_properties 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_avltree_iterator_next referenced in function _raptor_rdfxmla_emit_subject_properties 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_avltree_iterator_get referenced in function _raptor_rdfxmla_emit_subject_properties 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_new_avltree_iterator referenced in function _raptor_rdfxmla_emit_subject_properties 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_new_qname_from_resource referenced in function _raptor_rdfxmla_emit_subject_properties 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_free_abbrev_node referenced in function _raptor_rdfxmla_serialize_terminate 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_free_avltree referenced in function _raptor_rdfxmla_serialize_terminate 2>raptor_serialize_rss.obj : error LNK2001: unresolved external symbol _raptor_free_avltree 2>raptor_set.obj : error LNK2001: unresolved external symbol _raptor_free_avltree 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_node_equals referenced in function _raptor_rdfxmla_serialize_statement 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_subject_add_property referenced in function _raptor_rdfxmla_serialize_statement 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_subject_add_list_element referenced in function _raptor_rdfxmla_serialize_statement 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_node_lookup referenced in function _raptor_rdfxmla_serialize_statement 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_subject_lookup referenced in function _raptor_rdfxmla_serialize_statement 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_new_abbrev_node referenced in function _raptor_rdfxmla_serialize_init 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_new_avltree referenced in function _raptor_rdfxmla_serialize_init 2>raptor_serialize_rss.obj : error LNK2001: unresolved external symbol _raptor_new_avltree 2>raptor_set.obj : error LNK2001: unresolved external symbol _raptor_new_avltree 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_abbrev_node_cmp referenced in function _raptor_rdfxmla_serialize_init 2>raptor_serialize_rdfxmla.obj : error LNK2019: unresolved external symbol _raptor_free_abbrev_subject referenced in function _raptor_rdfxmla_serialize_init 2>raptor_serialize_rss.obj : error LNK2019: unresolved external symbol _raptor_avltree_search referenced in function _raptor_rss10_get_group_item 2>raptor_set.obj : error LNK2001: unresolved external symbol _raptor_avltree_search 2>raptor_serialize_rss.obj : error LNK2019: unresolved external symbol _raptor_avltree_add referenced in function _raptor_rss10_set_item_group 2>raptor_set.obj : error LNK2001: unresolved external symbol _raptor_avltree_add 2>raptor_serialize_rss.obj : error LNK2019: unresolved external symbol _raptor_statement_copy_v2_from_v1 referenced in function _raptor_rss10_serialize_statement 2>.\Release/raptor.dll : fatal error LNK1120: 27 unresolved externals Greg
_______________________________________________ redland-dev mailing list [email protected] http://lists.librdf.org/mailman/listinfo/redland-dev
