Ich versuche, das rmagick Juwel zu installieren. Wenn ich laufe „gem install RMagick“ es mir die folgende Fehlermeldung gibt:RMagick/ImageMagick Installation
In file included from rmagick.c:13:
./rmagick.h:1210:51: error: unknown type name 'MagickPixelPacket'
extern void Color_to_MagickPixelPacket(Image *, MagickPixelPacket *, VALUE);
durch ein paar ähnlichen Beschwerden über fehlende Methoden gefolgt und falsche Parameter (ich kann den Rest hinterlassen, wenn sie nützlich scheinen).
Für mich scheint dies ein Versions-Problem, das Sinn macht, weil ich ImageMagick 6 sowie Version 7 installiert hatte, also habe ich Version 6 deinstalliert, aber das Problem bleibt bestehen.
Ich hatte auch die folgenden für RMagick Symlink die erforderlichen H-Dateien zu finden, in dem Fall, dass signifikante ist:
ln -s /usr/local/include/ImageMagick-7/MagickCore /usr/local/include/magick
ln -s /usr/local/include/ImageMagick-7/MagickWand /usr/local/include/wand
ich auf einem Macbook bin, Dinge mit brauen installieren. Meine aktuelle ImageMagick Version ist 7, aber ich bin misstrauisch gegenüber einigen übrig gebliebenen Problemen der Version 6.
Irgendwelche Gedanken? Ich bin gerne bereit, mehr Informationen zu geben, wenn es nötig ist, aber mir fällt im Moment nichts ein.
Keine genaue Antwort, aber in unserem Shop haben wir Rmagick komplett mit [MiniMagick] (https://github.com/minimagick/minimagick) ersetzt, vor allem weil RMagick so ein Pita zu installieren ist. IDK, wenn es in Ihrer aktuellen Situation besser installiert wird, aber es könnte eine Option sein. –