in reply to Re^5: Trying again with mariadb (XAMPP & Image::Magick)
in thread Trying again with mariadb

Hi... I found an old post on evilroundabout that it is possible to use strawberry with xampp. Evidently the perl on xampp works fine but has severe problems with adding modules. So the article goes on to say make sure strawberry is in the system path and use cpan. I tried this today with hopes but got this:
C:\Users\train>cpan Image::Magick Loading internal logger. Log::Log4perl recommended for better logging CPAN: CPAN::SQLite loaded ok (v0.217) Database was generated on Mon, 25 Jan 2021 20:14:29 GMT Running install for module 'Image::Magick' CPAN: LWP::UserAgent loaded ok (v6.38) Fetching with LWP: http://cpan.strawberryperl.com/authors/id/J/JC/JCRISTY/PerlMagick-7.0. +10.tar.gz CPAN: YAML::XS loaded ok (v0.77) CPAN: Digest::SHA loaded ok (v6.02) Fetching with LWP: http://cpan.strawberryperl.com/authors/id/J/JC/JCRISTY/CHECKSUMS CPAN: Compress::Zlib loaded ok (v2.086) Checksum for C:\STRAWB~1\cpan\sources\authors\id\J\JC\JCRISTY\PerlMagi +ck-7.0.10.tar.gz ok CPAN: Archive::Tar loaded ok (v2.32) CPAN: CPAN::Meta::Requirements loaded ok (v2.140) CPAN: CPAN::Meta loaded ok (v2.150010) Configuring J/JC/JCRISTY/PerlMagick-7.0.10.tar.gz with Makefile.PL ################################### WARNING! ######################### +########## # It seems that you are trying to install Perl::Magick on a MS Windows + box with # perl + gcc compiler (e.g. strawberry perl), however we cannot find I +mageMagick # binaries installed on your system. # # Please check the following prerequisites: # # 1) You need to have installed ImageMagick Windows binaries from # https://imagemagick.org/script/binary-releases.php#windows # # 2) We only support dynamic (DLL) ImageMagick binaries # note: it is not possible to mix 32/64-bit binaries of perl and Im +ageMagick # # 3) During installation select that you want to install ImageMagick's # development files (libraries+headers) # # 4) You also need to have ImageMagick's directory in your PATH # note: we are checking the presence of convert.exe and/or identify +.exe tools # # 5) You might need Visual C++ Redistributable Package installed on yo +ur system # see instructions on ImageMagick's Binary Release webpage # # We are gonna continue, but chances for successful build are very low +! ###################################################################### +########## Checking if your kit is complete... Looks good Warning (mostly harmless): No library found for -lMagickCore Generating a gmake-style Makefile Writing Makefile for Image::Magick Writing MYMETA.yml and MYMETA.json JCRISTY/PerlMagick-7.0.10.tar.gz C:\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for J/JC/JCRISTY/PerlMagick-7.0.10.tar.gz CPAN: Module::CoreList loaded ok (v5.20190420) /usr/bin/sh: C:\Strawberry\perl\bin\perl.exe: command not found gmake: *** [Makefile:401: blib\lib\Image/.exists] Error 127 JCRISTY/PerlMagick-7.0.10.tar.gz C:\STRAWB~1\c\bin\gmake.exe -- NOT OK Stopping: 'install' failed for 'Image::Magick'.
I did install im binaries possibly to the wrong directory? C:\xampp\htdocs\xampp\ImageMagick-7.0.10-Q16. I have no idea what to do now. I am using windows 10, apache 2.4.46 win64 (xampp), strawberry 5.28.2.1 64. Any suggestions?

Replies are listed 'Best First'.
Re^7: Trying again with mariadb (XAMPP & Image::Magick)
by marto (Cardinal) on Jan 26, 2021 at 09:53 UTC

    Do this. Ensure that the IM installation is in your PATH. Ensure you can find convert.exe where convert.exe. What does set PATH show from the command line?

      Hi... The first sentence in your reply is lined out. What does that mean? The path from the cmd is:

      PATH=C:\xampp\htdocs\xampp\ImageMagick-7.0.10-Q16;C:\windows\system32; +C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerS +hell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files (x86)\Common + Files\Intuit\QBPOSSDKRuntime;C:\cygwin64\bin;C:\Strawberry\c\bin;C:\ +Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\train\AppDat +a\Local\Microsoft\WindowsApps;

        Last July I agreed with the idea of using a Linux virtual machine running on your Windows computer, to ease your cross platform woes. It seems like the majority of your posts here relate to trying to get things to run at all, not actually making progress with any developments. If you want to unpick this mess on your Windows platform you're going to have to spend some time digging into your current setup (which is overly complex), and the installation process that this new release of ImageMagick is undergoing. I don't have access to Windows machine so am not prepared to dig any deeper on a platform I have no access to.

        A reply falls below the community's threshold of quality. You may see it by logging in.