SCM

[#1946] Does not compile

Date:
2012-04-16 18:01
Priority:
3
State:
Open
Submitted by:
Michael Ivko (imv)
Assigned to:
Nobody (None)
Hardware:
PC
Product:
None
Operating System:
Linux
Component:
None
Version:
None
Severity:
blocker
Resolution:
None
URL:
Summary:
Does not compile

Detailed description
SVN revision 437 does not compile because date DESCRIPTION is in Russian.
If it is changed to English, compilation falls with

mutators.cpp: In function 'rprotobuf::int64 rprotobuf::GET_int64(SEXP, int)':
mutators.cpp:122:16: error: 'Rcpp::int64' has not been declared
mutators.cpp:122:41: error: expected primary-expression before '>' token
mutators.cpp:122:46: error: request for member 'get' in 'x', which is of pointer type 'SEXP' (maybe you meant to use '->' ?)
mutators.cpp: In function 'rprotobuf::uint64 rprotobuf::GET_uint64(SEXP, int)':
mutators.cpp:144:17: error: 'Rcpp::int64' has not been declared
mutators.cpp:144:43: error: expected primary-expression before '>' token
mutators.cpp:144:48: error: request for member 'get' in 'x', which is of pointer type 'SEXP' (maybe you meant to use '->' ?)
mutators.cpp: In function 'SEXPREC* rprotobuf::setMessageField(SEXP, SEXP, SEXP)':
mutators.cpp:599:16: error: 'Rcpp::int64' has not been declared
mutators.cpp:599:41: error: expected primary-expression before '>' token
mutators.cpp:599:59: error: 'data_int64' was not declared in this scope
mutators.cpp:681:16: error: 'Rcpp::int64' has not been declared
mutators.cpp:681:42: error: expected primary-expression before '>' token
mutators.cpp:681:61: error: 'data_uint64' was not declared in this scope

Dependencies are installed.

Comments:

Message  ↓
Date: 2012-04-18 18:05
Sender: Michael Ivko

Added a patch (without configure; it needs to be regenerated)

Attached Files:

Attachments:
Size Name Date By Download
6 KiBbuild.patch2012-04-18 18:05imvbuild.patch

Changes

Field Old Value Date By
File Added168: build.patch2012-04-18 18:05imv
Thanks to:
Vienna University of Economics and Business Powered By FusionForge