我正在嘗試安裝rmagick gem。當我運行「寶石安裝rmagick」它給了我下面的錯誤:RMagick/ImageMagick安裝
In file included from rmagick.c:13:
./rmagick.h:1210:51: error: unknown type name 'MagickPixelPacket'
extern void Color_to_MagickPixelPacket(Image *, MagickPixelPacket *, VALUE);
隨後失蹤方法和不正確的參數幾個類似的投訴(如果他們似乎樂於助人,我可以張貼的其餘部分)。
對我來說,這似乎是一個版本問題,這是有道理的,因爲我安裝了ImageMagick 6以及版本7,所以我卸載了版本6,但問題仍然存在。
我也不得不符號鏈接rmagick找到所需要的.h文件下,如果這是顯著:
ln -s /usr/local/include/ImageMagick-7/MagickCore /usr/local/include/magick
ln -s /usr/local/include/ImageMagick-7/MagickWand /usr/local/include/wand
我在一臺Macbook,與釀造安裝的東西。我目前的ImageMagick版本是7,但我懷疑一些導致問題的剩餘版本6的東西。
有什麼想法?如果有必要,我很樂意提供更多信息,但目前我還無法想到其他任何事情。
沒有一個確切的答案,但在我們的商店,我們已經完全取代Rmagick與[MiniMagick(https://github.com/minimagick/minimagick),主要是因爲RMagick是這樣的皮塔安裝。 IDK,如果它會在目前的情況下安裝得更好,但它可能是一個選項。 –