You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I've built Matplot++ library without any problem (x64-windows and x64-windows-static). However I cannot build simple examples (linktime error).
Matlab++ seems to require fftw3[threads] because of Cimg
Matplot++ requires Cimg and the Cimg built by vcpkg requires fftw3[threads], so vcpkg should build fftw3[threads] as a prerequisite for Cimg, or if possible Cimg should be built with installed version of fftw3. I had to rebuild fftw3 with threads (which forced me to rebuild other packages such as dlib).
Proposed solution
Just my thoughts :
Evidently add nodesoupe
If possible , building ftw3[threads] uniquely for Cimg or buildind Cimg with already installed version of fftw3 such as fftw3 or fftw3[openmp].
@leha-bot@JackBoosY
I've double checked : vcpkg builds nodesoup, and copies it at subdirectory VcpkgDir\installed\x64-windows\debug\lib\Matplot++ like binary distribution by the author (I don't know why there) .... I had to add it manually for linking.
Is your feature request related to a problem? Please describe.
I've built
Matplot++
library without any problem(x64-windows and x64-windows-static)
. However I cannot build simple examples (linktime error).Matplot++
requiresnodesoup
(nodesoup
is available on https://github.com/olvb/nodesoup)error LNK2019: unresolved external symbol "class std::vector<struct nodesoup::Point2D,class std::allocator<struct nodesoup ...
Matlab++
seems to requirefftw3[threads]
because ofCimg
Matplot++
requiresCimg
and theCimg
built by vcpkg requiresfftw3[threads]
, sovcpkg
should buildfftw3[threads]
as a prerequisite forCimg
, or if possibleCimg
should be built with installed version offftw3
. I had to rebuildfftw3
withthreads
(which forced me to rebuild other packages such asdlib
).Proposed solution
Just my thoughts :
nodesoupe
ftw3[threads]
uniquely forCimg
or buildindCimg
with alreadyinstalled
version offftw3
such asfftw3
orfftw3[openmp]
.Describe alternatives you've considered
At this moment I would try binary packages of
Matplotlib++
provided by author https://alandefreitas.github.io/matplotplusplus/.Additional context
Thank you
The text was updated successfully, but these errors were encountered: