make error while building ImageMagick-6.6.6-3 static
Posted: 2010-12-08T16:57:32-07:00
i am on mac OS X.6
i am doing a
./configure --disable-shared --enable-delegate-build
make
to build imagemagick static during the make i get the following errors. ...
CCLD utilities/animate
Undefined symbols:
"_clEnqueueWriteBuffer", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateContextFromType", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateProgramWithSource", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clGetProgramBuildInfo", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clFinish", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseCommandQueue", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseProgram", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseMemObject", referenced from:
_DestroyConvolveBuffers in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_DestroyConvolveBuffers in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_DestroyConvolveBuffers in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseKernel", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clSetKernelArg", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clEnqueueNDRangeKernel", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateCommandQueue", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateKernel", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clEnqueueReadBuffer", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseContext", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clGetContextInfo", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateBuffer", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clBuildProgram", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
If i try to build with a simple
./configure
make
everything fine...
is there anything else that need to be added or done to avoid those errors, which does not seem to come from any delegates missing, for a static build
Thank you for your help
i am doing a
./configure --disable-shared --enable-delegate-build
make
to build imagemagick static during the make i get the following errors. ...
CCLD utilities/animate
Undefined symbols:
"_clEnqueueWriteBuffer", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateContextFromType", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateProgramWithSource", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clGetProgramBuildInfo", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clFinish", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseCommandQueue", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseProgram", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseMemObject", referenced from:
_DestroyConvolveBuffers in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_DestroyConvolveBuffers in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_DestroyConvolveBuffers in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseKernel", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clSetKernelArg", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clEnqueueNDRangeKernel", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateCommandQueue", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateKernel", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clEnqueueReadBuffer", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clReleaseContext", referenced from:
_DestroyConvolveInfo in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clGetContextInfo", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clCreateBuffer", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
"_clBuildProgram", referenced from:
_AccelerateConvolveImage in libMagickCore.a(magick_libMagickCore_la-accelerate.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
If i try to build with a simple
./configure
make
everything fine...
is there anything else that need to be added or done to avoid those errors, which does not seem to come from any delegates missing, for a static build
Thank you for your help