Please can some help me install JOCL on OSX 10.6
Posted by Rich George on Sep 12, 2010; 12:06am
URL: https://forum.jogamp.org/Please-can-some-help-me-install-JOCL-on-OSX-10-6-tp1459187.html
Hi I have been endeavoring for about a week now to install JOCL on my mac and I am running into a few probs (see below), please could somebody point me in the right direction.
Thanks
Rich
When running "ant jar" this is the result I get
Buildfile: /Users/rich/Development/jogamp/jocl/build.xml
-pre-init:
-init-private:
-pre-init-libraries:
-init-private-libraries:
-init-libraries:
-init-user:
-init-project:
-init-macrodef-property:
-do-init:
-post-init:
-init-check:
-init-macrodef-javac:
-init-macrodef-junit:
-init-debug-args:
-init-macrodef-nbjpda:
-init-macrodef-debug:
-init-macrodef-java:
-init-presetdef-jar:
init:
-deps-jar-init:
[delete] Deleting: /Users/rich/Development/jogamp/jocl/build/built-jar.properties
deps-jar:
-warn-already-built-jar:
[propertyfile] Updating property file: /Users/rich/Development/jogamp/jocl/build/built-jar.properties
-check-automatic-build:
-clean-after-automatic-build:
-verify-automatic-build:
-pre-pre-compile:
gluegen.properties.load.user:
[echo] Loaded /Users/rich/gluegen.properties.
[echo] antlr.jar=../gluegen/make/lib/antlr.jar
[echo] junit.jar=../gluegen/make/lib/junit.jar
[echo] win32.c.compiler=${win32.c.compiler}
prepare-build:
[javac] Compiling 2 source files to /Users/rich/Development/jogamp/jocl/etc/build
preprocess-headers:
[uncomment-function-params] uncommenting params in /Users/rich/Development/jogamp/jocl/resources/includes/CL_orig/cl.h
[uncomment-function-params] uncommenting params in /Users/rich/Development/jogamp/jocl/resources/includes/CL_orig/cl_gl.h
[copy] Copying 1 file to /Users/rich/Development/jogamp/jocl/resources/includes/CL
[copy] Copying 1 file to /Users/rich/Development/jogamp/jocl/resources/includes/CL
[copy] Copying 1 file to /Users/rich/Development/jogamp/jocl/resources/includes/CL
[copy] Copying 1 file to /Users/rich/Development/jogamp/jocl/resources/includes/CL
-pre-compile:
[echo] - - - generate JOCL binding files - - -
[echo] generate CL interface...
[gluegen] [WARNING com.sun.gluegen.pcpp.PCPP]: "CL_ALIGNED" redefined from "params: [_x] values: [__attribute__, (, (, aligned, (, _x, ), ), )]" to "params: [_x] values: []"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[echo] generate CLGLI interface...
[gluegen] [WARNING com.sun.gluegen.pcpp.PCPP]: "CL_ALIGNED" redefined from "params: [_x] values: [__attribute__, (, (, aligned, (, _x, ), ), )]" to "params: [_x] values: []"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[echo] generate GLImpl...
[gluegen] [WARNING com.sun.gluegen.pcpp.PCPP]: "CL_ALIGNED" redefined from "params: [_x] values: [__attribute__, (, (, aligned, (, _x, ), ), )]" to "params: [_x] values: []"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct __GLsync"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_event"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_program"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_platform_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_device_id"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_sampler"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_kernel"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_context"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_mem"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.JavaEmitter]: skipping emission of unnamed struct "struct _cl_command_queue"
[gluegen] [WARNING com.sun.gluegen.CMethodBindingEmitter]: No capacity specified for java.nio.Buffer return value for function "dispatch_clGetExtensionFunctionAddressImpl" assuming size of equivalent C return type (sizeof(void *)): java.nio.ByteBuffer dispatch_clGetExtensionFunctionAddressImpl(java.lang.String func_name)
[echo] - - - JOCL binding files generated - - -
-compile-depend:
-do-compile:
[javac] Compiling 49 source files to /Users/rich/Development/jogamp/jocl/build/classes
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLBuffer.java:77: cannot find symbol
[javac] symbol : method slice(B,int,int)
[javac] location: class com.jogamp.common.nio.Buffers
[javac] slice = (B)Buffers.slice(buffer, offset, size);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLBuffer.java:118: warning: [unchecked] unchecked conversion
[javac] found : java.util.List
[javac] required: java.util.List<com.jogamp.opencl.CLSubBuffer<B>>
[javac] return Collections.EMPTY_LIST;
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLDevice.java:652: clGetDeviceInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,long,java.nio.Buffer,com.jogamp.common.nio.PointerBuffer)
[javac] return cl.clGetDeviceInfo(ID, name, valueSize, value, valueSizeRet);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLSampler.java:60: clGetSamplerInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,long,java.nio.Buffer,com.jogamp.common.nio.PointerBuffer)
[javac] return cl.clGetSamplerInfo(ID, name, valueSize, value, valueSizeRet);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLContext.java:78: clGetContextInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,int,<nulltype>,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clGetContextInfo(ID, CL.CL_CONTEXT_DEVICES, 0, null, deviceCount);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLProgram.java:50: clCreateProgramWithSource(long,int,java.lang.String[],com.jogamp.common.nio.Int64Buffer,java.nio.IntBuffer) in com.jogamp.opencl.CL cannot be applied to (long,int,java.lang.String[],com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer)
[javac] long id = context.cl.clCreateProgramWithSource(context.ID, 1, new String[] {src},
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLProgram.java:84: clCreateProgramWithBinary(long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer,java.nio.IntBuffer) in com.jogamp.opencl.CL cannot be applied to (long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,<nulltype>,java.nio.IntBuffer)
[javac] long id = context.cl.clCreateProgramWithBinary(context.ID, devices.capacity(), devices, lengths, codeBuffers, /*status*/null, errBuffer);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLProgram.java:124: clGetProgramBuildInfo(long,long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,int,<nulltype>,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clGetProgramBuildInfo(ID, device.ID, flag, 0, null, size);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLProgram.java:147: clGetProgramInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,int,<nulltype>,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clGetProgramInfo(ID, flag, 0, null, size);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLProgram.java:451: clGetProgramInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,int,<nulltype>,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clGetProgramInfo(ID, CL_PROGRAM_DEVICES, 0, null, size);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:257: cannot find symbol
[javac] symbol : method clEnqueueWriteBufferRect(long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,long,long,long,long,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] location: interface com.jogamp.opencl.CL
[javac] int ret = cl.clEnqueueWriteBufferRect(
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:335: cannot find symbol
[javac] symbol : method clEnqueueReadBufferRect(long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,long,long,long,long,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] location: interface com.jogamp.opencl.CL
[javac] int ret = cl.clEnqueueReadBufferRect(
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:416: cannot find symbol
[javac] symbol : method clEnqueueCopyBufferRect(long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,long,long,long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] location: interface com.jogamp.opencl.CL
[javac] int ret = cl.clEnqueueCopyBufferRect(
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:485: clEnqueueWriteImage(long,long,int,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,long,long,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,int,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueWriteImage(ID, writeImage.ID, clBoolean(blockingWrite),
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:545: clEnqueueWriteImage(long,long,int,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,long,long,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,int,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueWriteImage(ID, writeImage.ID, clBoolean(blockingWrite),
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:608: clEnqueueReadImage(long,long,int,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,long,long,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,int,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueReadImage(ID, readImage.ID, clBoolean(blockingRead),
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:668: clEnqueueReadImage(long,long,int,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,long,long,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,int,java.nio.Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueReadImage(ID, readImage.ID, clBoolean(blockingRead),
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:735: clEnqueueCopyImage(long,long,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueCopyImage(ID, srcImage.ID, dstImage.ID, ibA, ibB, ibC,
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:802: clEnqueueCopyImage(long,long,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueCopyImage(ID, srcImage.ID, dstImage.ID, ibA, ibB, ibC,
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:867: clEnqueueCopyBufferToImage(long,long,long,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueCopyBufferToImage(ID, srcBuffer.ID, dstImage.ID,
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:932: clEnqueueCopyBufferToImage(long,long,long,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueCopyBufferToImage(ID, srcBuffer.ID, dstImage.ID,
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:998: clEnqueueCopyImageToBuffer(long,long,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueCopyImageToBuffer(ID, dstBuffer.ID, srcImage.ID,
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:1063: clEnqueueCopyImageToBuffer(long,long,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,long,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueCopyImageToBuffer(ID, dstBuffer.ID, srcImage.ID,
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:1184: clEnqueueMapImage(long,long,int,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,<nulltype>,<nulltype>,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer)
[javac] ByteBuffer mappedImage = cl.clEnqueueMapImage(ID, image.ID, clBoolean(blockingMap),
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:1247: clEnqueueMapImage(long,long,int,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,<nulltype>,<nulltype>,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer)
[javac] ByteBuffer mappedImage = cl.clEnqueueMapImage(ID, image.ID, clBoolean(blockingMap),
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLCommandQueue.java:1508: clEnqueueNDRangeKernel(long,long,int,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer) in com.jogamp.opencl.CL cannot be applied to (long,long,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clEnqueueNDRangeKernel(
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLPlatform.java:101: cannot find symbol
[javac] symbol : method initEntry(java.lang.String,com.jogamp.common.os.NativeLibrary)
[javac] location: class com.jogamp.opencl.impl.CLProcAddressTable
[javac] table.initEntry("clGetExtensionFunctionAddressImpl", libOpenCL);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLPlatform.java:378: clGetPlatformInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,int,java.nio.ByteBuffer,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clGetPlatformInfo(ID, key, bb.capacity(), bb, size);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLImage.java:85: clGetImageInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,long,java.nio.Buffer,com.jogamp.common.nio.PointerBuffer)
[javac] return cl.clGetImageInfo(id, name, valueSize, value, valueSizeRet);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLKernel.java:44: clGetKernelInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,int,<nulltype>,com.jogamp.common.nio.PointerBuffer)
[javac] int ret = cl.clGetKernelInfo(ID, CL_KERNEL_FUNCTION_NAME, 0, null, size);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLEvent.java:119: clGetEventInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,long,java.nio.Buffer,com.jogamp.common.nio.PointerBuffer)
[javac] return cl.clGetEventInfo(ID, name, valueSize, value, valueSizeRet);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/CLEvent.java:128: clGetEventProfilingInfo(long,int,long,java.nio.Buffer,com.jogamp.common.nio.Int64Buffer) in com.jogamp.opencl.CL cannot be applied to (long,int,long,java.nio.Buffer,com.jogamp.common.nio.PointerBuffer)
[javac] return cl.clGetEventProfilingInfo(ID, name, valueSize, value, valueSizeRet);
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/gl/CLGLContext.java:132: cannot find symbol
[javac] symbol : method getHandle()
[javac] location: class javax.media.opengl.GLContext
[javac] glID[0] = glContext.getHandle();
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/impl/CLImpl.java:20: com.jogamp.opencl.impl.CLImpl is not abstract and does not override abstract method clEnqueueMapImage(long,long,int,long,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,com.jogamp.common.nio.Int64Buffer,int,com.jogamp.common.nio.PointerBuffer,com.jogamp.common.nio.PointerBuffer,java.nio.IntBuffer) in com.jogamp.opencl.CL
[javac] public class CLImpl extends CLAbstractImpl {
[javac] ^
[javac] /Users/rich/Development/jogamp/jocl/src/com/jogamp/opencl/util/CLInfo.java:34: cannot find symbol
[javac] symbol : method getNullPointerFunctions()
[javac] location: class com.jogamp.opencl.impl.CLProcAddressTable
[javac] ((CLImpl)CLPlatform.getLowLevelCLInterface()).getAddressTable().getNullPointerFunctions());
[javac] ^
[javac] 34 errors
[javac] 1 warning
BUILD FAILED
/Users/rich/Development/jogamp/jocl/nbproject/build-impl.xml:442: The following error occurred while executing this line:
/Users/rich/Development/jogamp/jocl/nbproject/build-impl.xml:228: Compile failed; see the compiler error output for details.
Thanks again for your time
Rich