-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation issue #239
Comments
The error is a little difficult to parse. However, I think that I can confirm it. I get this error currently:
|
This is almost certainly cause by this change in mapnik: mapnik/mapnik@db9829d#diff-3817884b302c98d6b02df071fa796efda25b53389fcedf28f6b7c200a7ed5efdL455-L463 |
craigds
added a commit
to koordinates/python-mapnik
that referenced
this issue
Sep 1, 2021
NOTE: This makes mapnik.ProjTransform objects unpickleable. ref mapnik#239 (comment)
^ our fork works around this change, but at the expense of making ProjTransform objects unpickleable. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
I am having some issues on a CENTOS 7 setup using mapnik 4.0.0 installed from source.
/opt/rh/devtoolset-7/root/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template<typename> class auto_ptr; ^~~~~~~~ src/mapnik_proj_transform.cpp: In static member function ‘static boost::python::tuple proj_transform_pickle_suite::getinitargs(const mapnik::proj_transform&)’: src/mapnik_proj_transform.cpp:51:44: error: ‘const class mapnik::proj_transform’ has no member named ‘source’ return boost::python::make_tuple(p.source(),p.dest()); ^~~~~~ src/mapnik_proj_transform.cpp:51:55: error: ‘const class mapnik::proj_transform’ has no member named ‘dest’ return boost::python::make_tuple(p.source(),p.dest()); ^~~~ src/mapnik_proj_transform.cpp: In function ‘mapnik::coord2d {anonymous}::forward_transform_c(mapnik::proj_transform&, const coord2d&)’: src/mapnik_proj_transform.cpp:65:27: error: ‘class mapnik::proj_transform’ has no member named ‘source’ << "from " << t.source().params() << " to: " << t.dest().params(); ^~~~~~ src/mapnik_proj_transform.cpp:65:61: error: ‘class mapnik::proj_transform’ has no member named ‘dest’ << "from " << t.source().params() << " to: " << t.dest().params(); ^~~~ src/mapnik_proj_transform.cpp: In function ‘mapnik::coord2d {anonymous}::backward_transform_c(mapnik::proj_transform&, const coord2d&)’: src/mapnik_proj_transform.cpp:79:28: error: ‘class mapnik::proj_transform’ has no member named ‘dest’ << "from " << t.dest().params() << " to: " << t.source().params(); ^~~~ src/mapnik_proj_transform.cpp:79:60: error: ‘class mapnik::proj_transform’ has no member named ‘source’ << "from " << t.dest().params() << " to: " << t.source().params(); ^~~~~~ src/mapnik_proj_transform.cpp: In function ‘mapnik::box2d<double> {anonymous}::forward_transform_env(mapnik::proj_transform&, const mapnik::box2d<double>&)’: src/mapnik_proj_transform.cpp:91:27: error: ‘class mapnik::proj_transform’ has no member named ‘source’ << "from " << t.source().params() << " to: " << t.dest().params(); ^~~~~~ src/mapnik_proj_transform.cpp:91:61: error: ‘class mapnik::proj_transform’ has no member named ‘dest’ << "from " << t.source().params() << " to: " << t.dest().params(); ^~~~ src/mapnik_proj_transform.cpp: In function ‘mapnik::box2d<double> {anonymous}::backward_transform_env(mapnik::proj_transform&, const mapnik::box2d<double>&)’: src/mapnik_proj_transform.cpp:103:28: error: ‘class mapnik::proj_transform’ has no member named ‘dest’ << "from " << t.dest().params() << " to: " << t.source().params(); ^~~~ src/mapnik_proj_transform.cpp:103:60: error: ‘class mapnik::proj_transform’ has no member named ‘source’ << "from " << t.dest().params() << " to: " << t.source().params(); ^~~~~~ src/mapnik_proj_transform.cpp: In function ‘mapnik::box2d<double> {anonymous}::forward_transform_env_p(mapnik::proj_transform&, const mapnik::box2d<double>&, unsigned int)’: src/mapnik_proj_transform.cpp:115:27: error: ‘class mapnik::proj_transform’ has no member named ‘source’ << "from " << t.source().params() << " to: " << t.dest().params(); ^~~~~~ src/mapnik_proj_transform.cpp:115:61: error: ‘class mapnik::proj_transform’ has no member named ‘dest’ << "from " << t.source().params() << " to: " << t.dest().params(); ^~~~ src/mapnik_proj_transform.cpp: In function ‘mapnik::box2d<double> {anonymous}::backward_transform_env_p(mapnik::proj_transform&, const mapnik::box2d<double>&, unsigned int)’: src/mapnik_proj_transform.cpp:127:28: error: ‘class mapnik::proj_transform’ has no member named ‘dest’ << "from " << t.dest().params() << " to: " << t.source().params(); ^~~~ src/mapnik_proj_transform.cpp:127:60: error: ‘class mapnik::proj_transform’ has no member named ‘source’ << "from " << t.dest().params() << " to: " << t.source().params(); ^~~~~~ error: command '/opt/rh/devtoolset-7/root/usr/bin/gcc' failed with exit status 1
I am using boost169
mapnik-config -v 4.0.0
Please advise.
The text was updated successfully, but these errors were encountered: