I ran perl -MAlien::OpenCV -E 'say Alien::OpenCV->cflags' and I get an empty response. No error about not finding the module, so safe to assume it's installed. But I guess none of the flags were set?
Scrolling through the installation output I see stuff like /Users/adamrussell/.cpan/build/Alien-OpenCV-0.002-0/_alien/build_0YqR/opencv-opencv-1668f2a/modules/ts/include/opencv2/ts/ts_gtest.h:18906:10: note: in implicit copy constructor for 'testing::internal::CartesianProductHolder5<testing::internal::ValueArray1<std::function<bool (const cv::Mat &, const cv::Mat &)>>, testing::internal::ValueArray5<int, int, int, int, int>, testing::internal::ValueArray3<cv::Size_<int>, cv::Size_<int>, cv::Size_<int>>, testing::internal::ValueArray3<int, int, int>, testing::internal::ValueArray1<std::vector<cv::GCompileArg>>>' first required here return internal::CartesianProductHolder5<Generator1, Generator2, Generator3, so it looks like it built it's own and did not find the MacPorts version? But then would it not have an easier time finding it's own header files? I really can't mix Homebrew and Macports on this particular machine and chance risk breaking other things. Happy to try and get this to work any way I can though! ________________________________ From: Ed . <ej...@hotmail.com> Sent: Tuesday, April 4, 2023 2:24 PM To: Adam Russell <ac.russ...@live.com>; pdl-general@lists.sourceforge.net <pdl-general@lists.sourceforge.net> Subject: RE: [Pdl-general] PDL::OpenCV 0.001 released Hi Adam, Thanks for the report! Can you check and see whether Alien::OpenCV found the MacPorts one or built its own? And can you say what this shows? perl -MAlien::OpenCV -E 'say Alien::OpenCV->cflags' (Also, are you able to try out the Homebrew OpenCV? I’ve only experimented with the Homebrew myself) Best regards, Ed From: Adam Russell<mailto:ac.russ...@live.com> Sent: 04 April 2023 19:10 To: pdl-general@lists.sourceforge.net<mailto:pdl-general@lists.sourceforge.net> Subject: Re: [Pdl-general] PDL::OpenCV 0.001 released I get this build error. But I definitely have this, it is located in a usual location for MacPorts: /opt/local/include/opencv4/opencv2/opencv.hpp Is there some trick to get this to be found properly? I am installing via cpan, just a simple 'cpan> install PDL::OpenCV` which otherwise seems to proceed well in terms of installing needed dependencies and so forth. opencv_wrapper.cpp:1:10: fatal error: 'opencv2/opencv.hpp' file not found #include <opencv2/opencv.hpp> ^~~~~~~~~~~~~~~~~~~~ 1 error generated. make: *** [opencv_wrapper.o] Error 1 ETJ/PDL-OpenCV-0.001.tar.gz /usr/bin/make -- NOT OK Failed during this command: ETJ/PDL-OpenCV-0.001.tar.gz : make NO Date: Sun, 26 Mar 2023 06:50:19 +0000 From: "Ed ." <ej...@hotmail.com> To: "pdl-de...@lists.sourceforge.net" <pdl-de...@lists.sourceforge.net>, perldl <pdl-general@lists.sourceforge.net> Subject: [Pdl-general] PDL::OpenCV 0.001 released Message-ID: <db9p194mb13853e894ff738605439bc0e82...@db9p194mb1385.eurp194.prod.outlook.com> Content-Type: text/plain; charset="windows-1252" Dear PDL folks, PDL::OpenCV 0.001 has just been released. Notable changes since never: * It supports modules highgui, imgcodecs, imgproc, objdetect, tracking, videoio * Where possible, all inputs and outputs are ndarrays which get wrapped into Mat, Rect, std::vector<int>, etc internally * In particular, it supports just about every class and function within those modules that are supported by the Python binding * There is a simplistic translation of the Doxygen docs into POD, see on MetaCPAN: https://metacpan.org/dist/PDL-OpenCV * It includes a perldl demo which shows off basic image-processing stuff (?demo opencv?) Future plans, in something like intended order: * Support the ?Params? classes (possibly from Perl-land as a hash-ref) * Support more of the modules, both in the main OpenCV distribution and the ?contrib? ones The IRC channel (#pdl on irc.perl.org) is a great virtual place to come and ask questions, or just watch the GitHub messages flow by. As usual, please give the new release a try and report problems. Best regards, Ed -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------ Subject: Digest Footer _______________________________________________ pdl-general mailing list pdl-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-general ------------------------------ End of pdl-general Digest, Vol 85, Issue 3 ******************************************
_______________________________________________ pdl-general mailing list pdl-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-general