I'm attempting to migrate my aspen stack app to bamboo-mri-1.9.1, but
I'm getting hung up with RMagick. It appears rmagick (2.13.1) is just
a no go, so I tried 2.12.0, which seems to at least attempt a build
but it bombs. Is ImageMagick installed? Any suggestions?
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/usr/ruby1.9.1/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.3.5... yes
checking for HDRI disabled version of ImageMagick... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... yes
checking for InitializeMagick() in -lMagickCore... no
checking for InitializeMagick() in -lMagick... yes
checking for snprintf() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for AcquireImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for AffinityImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for AffinityImages() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for AutoGammaImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for AutoLevelImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for BlueShiftImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for DeskewImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for EncipherImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for EqualizeImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for FloodfillPaintImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for FunctionImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for GetAuthenticIndexQueue() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for GetAuthenticPixels() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for GetImageAlphaChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for GetVirtualPixels() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for LevelImageColors() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for LevelColorsImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for LevelizeImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for LiquidRescaleImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for OpaquePaintImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for QueueAuthenticPixels() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for RemapImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for RemoveImageArtifact() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for SelectiveBlurImageChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for SetImageAlphaChannel() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for SetImageArtifact() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for SetMagickMemoryMethods() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for SparseColorImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for SyncAuthenticPixels() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for TransparentPaintImage() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for TransparentPaintImageChroma() in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for QueryMagickColorname() new signature... no
checking for Image.type in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for DrawInfo.kerning in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for DrawInfo.interline_spacing in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for DrawInfo.interword_spacing in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for DitherMethod in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for MagickFunction in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... no
checking for ImageLayerMethod in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for long double in
assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/
types.h,wand/MagickWand.h... yes
checking for AlphaChannelType.CopyAlphaChannel... no
checking for AlphaChannelType.BackgroundAlphaChannel... no
checking for CompositeOperator.BlurCompositeOp... no
checking for CompositeOperator.DistortCompositeOp... no
checking for CompositeOperator.LinearBurnCompositeOp... no
checking for CompositeOperator.LinearDodgeCompositeOp... no
checking for CompositeOperator.MathematicsCompositeOp... no
checking for CompositeOperator.PegtopLightCompositeOp... no
checking for CompositeOperator.PinLightCompositeOp... no
checking for CompositeOperator.VividLightCompositeOp... no
checking for CompressionType.DXT1Compression... no
checking for CompressionType.DXT3Compression... no
checking for CompressionType.DXT5Compression... no
checking for CompressionType.ZipSCompression... no
checking for CompressionType.PizCompression... no
checking for CompressionType.Pxr24Compression... no
checking for CompressionType.B44Compression... no
checking for CompressionType.B44ACompression... no
checking for DistortImageMethod.BarrelDistortion... no
checking for DistortImageMethod.BarrelInverseDistortion... no
checking for DistortImageMethod.BilinearForwardDistortion... no
checking for DistortImageMethod.BilinearReverseDistortion... no
checking for DistortImageMethod.DePolarDistortion... no
checking for DistortImageMethod.PolarDistortion... no
checking for DistortImageMethod.PolynomialDistortion... no
checking for DistortImageMethod.ShepardsDistortion... no
checking for DitherMethod.NoDitherMethod... no
checking for FilterTypes.KaiserFilter... yes
checking for FilterTypes.WelshFilter... yes
checking for FilterTypes.ParzenFilter... yes
checking for FilterTypes.LagrangeFilter... yes
checking for FilterTypes.BohmanFilter... yes
checking for FilterTypes.BartlettFilter... yes
checking for FilterTypes.SentinelFilter... yes
checking for MagickEvaluateOperator.PowEvaluateOperator... no
checking for MagickEvaluateOperator.LogEvaluateOperator... no
checking for
MagickEvaluateOperator.ThresholdEvaluateOperator... no
checking for
MagickEvaluateOperator.ThresholdBlackEvaluateOperator... no
checking for
MagickEvaluateOperator.ThresholdWhiteEvaluateOperator... no
checking for
MagickEvaluateOperator.GaussianNoiseEvaluateOperator... no
checking for
MagickEvaluateOperator.ImpulseNoiseEvaluateOperator... no
checking for
MagickEvaluateOperator.LaplacianNoiseEvaluateOperator... no
checking for
MagickEvaluateOperator.MultiplicativeNoiseEvaluateOperator... no
checking for
MagickEvaluateOperator.PoissonNoiseEvaluateOperator... no
checking for
MagickEvaluateOperator.UniformNoiseEvaluateOperator... no
checking for MagickEvaluateOperator.CosineEvaluateOperator...
no
checking for MagickEvaluateOperator.SineEvaluateOperator... no
checking for
MagickEvaluateOperator.AddModulusEvaluateOperator... no
checking for MagickFunction.ArcsinFunction... no
checking for MagickFunction.ArctanFunction... no
checking for ImageLayerMethod.FlattenLayer... yes
checking for ImageLayerMethod.MergeLayer... yes
checking for ImageLayerMethod.MosaicLayer... yes
checking for ImageLayerMethod.TrimBoundsLayer... no
checking for
VirtualPixelMethod.HorizontalTileVirtualPixelMethod... no
checking for
VirtualPixelMethod.VerticalTileVirtualPixelMethod... no
checking for
VirtualPixelMethod.HorizontalTileEdgeVirtualPixelMethod... no
checking for
VirtualPixelMethod.VerticalTileEdgeVirtualPixelMethod... no
checking for
VirtualPixelMethod.CheckerTileVirtualPixelMethod... no
checking for ruby/io.h... yes
checking for rb_frame_this_func() in ruby.h,ruby/io.h... yes
creating extconf.h
creating Makefile
======================================================================
Sun 02May10 12:02:26
This installation of RMagick 2.12.0 is configured for
Ruby 1.9.1 (x86_64-linux) and ImageMagick 6.3.7 Q16
======================================================================
make
gcc -I. -I/usr/ruby1.9.1/include/ruby-1.9.1/x86_64-linux -I/usr/
ruby1.9.1/include/ruby-1.9.1/ruby/backward -I/usr/ruby1.9.1/include/
ruby-1.9.1 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -I/usr/include -fPIC -
I/usr/include -o rmutil.o -c rmutil.c
gcc -I. -I/usr/ruby1.9.1/include/ruby-1.9.1/x86_64-linux -I/usr/
ruby1.9.1/include/ruby-1.9.1/ruby/backward -I/usr/ruby1.9.1/include/
ruby-1.9.1 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -I/usr/include -fPIC -
I/usr/include -o rmimage.o -c rmimage.c
rmimage.c: In function ‘Image_function_channel’:
rmimage.c:5136: error: ‘MagickFunction’ undeclared (first use
in this function)
rmimage.c:5136: error: (Each undeclared identifier is reported
only once
rmimage.c:5136: error: for each function it appears in.)
rmimage.c:5136: error: expected ‘;’ before ‘function’
rmimage.c:5152: error: ‘function’ undeclared (first use in this
function)
rmimage.c:5158: error: ‘PolynomialFunction’ undeclared (first
use in this function)
rmimage.c:5164: error: ‘SinusoidFunction’ undeclared (first use
in this function)
make: *** [rmimage.o] Error 1
--
You received this message because you are subscribed to the Google Groups
"Heroku" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/heroku?hl=en.