Skip to content
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

Arch Linux: Build gets to 66% then spews errors #136

Open
numine777 opened this issue Jun 9, 2020 · 2 comments · May be fixed by #144
Open

Arch Linux: Build gets to 66% then spews errors #136

numine777 opened this issue Jun 9, 2020 · 2 comments · May be fixed by #144

Comments

@numine777
Copy link

Attempting to run this library on Arch and while I can configure cmake without errors, when I go to run build, I get to 66% and then my terminal explodes into a slew of errors. Most of them revolve around a discontinuity in number of arguments given to hpp files. I've attached what my terminal will give me for an error log, but it is damned hard to read.
IO2DBuildAttempt.txt

@Duck-Development
Copy link

i get the same failer

git/P0267_RefImpl/P0267_RefImpl/Samples/svg/external/svgpp/include/svgpp/policy/value_events.hpp:23:5: note: candidate expects 2 arguments, 3 provided
23 | context.set(tag, args...);

@shivaarunkumar
Copy link

This error occurs on Ubuntu 20.04 as well. The actual error is when compiling the SVG sample:

P0267_RefImpl/P0267_RefImpl/Samples/svg/external/svgpp/include/svgpp/policy/value_events.hpp:23:5: error: no matching function for call to ‘GradientStopContext::set(svgpp::tag::attribute::stroke&, const svgpp::tag::iri_fragment&, const boost::iterator_range<const char*>&, const int&)’

/mnt/e/C/Uda/W/P0267_RefImpl/Debug master lsb_release -a ✔ base Py 02:29:06 PM
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal

cmake --version ✔ base Py 02:29:50 PM
cmake version 3.16.3

CMake suite maintained and supported by Kitware (kitware.com/cmake).

Looks like a known issue (boost bug or incompatibility): svgpp/svgpp#79
Just need to upgrade to svgpp 1.3.0 instead of 1.2.1

GregoryLand added a commit to GregoryLand/P0267_RefImpl that referenced this issue Sep 13, 2021
Should fix cpp-io2d#136
Upsteam change to boost broke svgpp. svgpp/svgpp#79
Issue was resolved in 1.3.0.
@GregoryLand GregoryLand linked a pull request Sep 13, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants