Now it compiles fine - even with the opencl system headers installed. Maybe because he found now all files, he is working with these files only.
Full compile
[spoiler]
[mschorn@cube Temp]$ yum info opencl-headers
Loaded plugins: langpacks
Installed Packages
Name : opencl-headers
Arch : noarch
Version : 1.2
Release : 6.fc21
Size : 404 k
Repo : installed
From repo : fedora
Summary : Khronos OpenCL development headers
URL : http://www.khronos.org/registry/cl/
License : MIT
Description : Khronos OpenCL development headers
[mschorn@cube Temp]$ git clone https://github.com/gpu/JOCL.git
Cloning into 'JOCL'...
remote: Counting objects: 586, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 586 (delta 6), reused 0 (delta 0), pack-reused 563
Receiving objects: 100% (586/586), 585.69 KiB | 400.00 KiB/s, done.
Resolving deltas: 100% (341/341), done.
Checking connectivity... done.
[mschorn@cube Temp]$ cmake JOCL/
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found JNI: /usr/lib/jvm/jre/lib/amd64/libjawt.so
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mschorn/Downloads/Temp
[mschorn@cube Temp]$ make
Scanning dependencies of target JOCL_0_2_0-linux-x86_64
[ 11%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/JOCL.cpp.o
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clGetDeviceIDsNative(JNIEnv*, jclass, jobject, jlong, jint, jobjectArray, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:717:40: warning: converting to non-pointer type ‘cl_device_type {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_device_type nativeDevice_type = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:737:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clGetDeviceInfoNative(JNIEnv*, jclass, jobject, jint, jlong, jobject, jlongArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:793:39: warning: converting to non-pointer type ‘cl_device_info {aka unsigned int}’ from NULL [-Wconversion-null]
cl_device_info nativeParam_name = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateContextFromTypeNative(JNIEnv*, jclass, jobject, jlong, jobject, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1093:40: warning: converting to non-pointer type ‘cl_device_type {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_device_type nativeDevice_type = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clGetContextInfoNative(JNIEnv*, jclass, jobject, jint, jlong, jobject, jlongArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1222:40: warning: converting to non-pointer type ‘cl_context_info {aka unsigned int}’ from NULL [-Wconversion-null]
cl_context_info nativeParam_name = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clGetCommandQueueInfoNative(JNIEnv*, jclass, jobject, jint, jlong, jobject, jlongArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1448:46: warning: converting to non-pointer type ‘cl_command_queue_info {aka unsigned int}’ from NULL [-Wconversion-null]
cl_command_queue_info nativeParam_name = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateBufferNative(JNIEnv*, jclass, jobject, jlong, jlong, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1545:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateSubBufferNative(JNIEnv*, jclass, jobject, jlong, jint, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1617:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateSubBuffer2Native(JNIEnv*, jclass, jobject, jlong, jint, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1684:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateImageNative(JNIEnv*, jclass, jobject, jlong, jobject, jobject, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1751:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateImage2DNative(JNIEnv*, jclass, jobject, jlong, jobjectArray, jlong, jlong, jlong, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1893:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clCreateImage3DNative(JNIEnv*, jclass, jobject, jlong, jobjectArray, jlong, jlong, jlong, jlong, jlong, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:1983:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clGetSupportedImageFormatsNative(JNIEnv*, jclass, jobject, jlong, jint, jint, jobjectArray, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:2130:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clSetMemObjectDestructorCallbackNative(JNIEnv*, jclass, jobject, jobject, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:2370:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clSVMAllocNative(JNIEnv*, jclass, jobject, jlong, jlong, jint)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:2404:32: warning: converting to non-pointer type ‘cl_mem_flags {aka long unsigned int}’ from NULL [-Wconversion-null]
cl_mem_flags nativeFlags = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clBuildProgramNative(JNIEnv*, jclass, jobject, jint, jobjectArray, jstring, jobject, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:3079:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:3096:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clCreateKernelsInProgramNative(JNIEnv*, jclass, jobject, jint, jobjectArray, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:3584:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clSetEventCallbackNative(JNIEnv*, jclass, jobject, jint, jobject, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:4228:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘_jobject* Java_org_jocl_CL_clEnqueueMapBufferNative(JNIEnv*, jclass, jobject, jobject, jboolean, jlong, jlong, jlong, jint, jobjectArray, jobject, jintArray)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:5633:23: warning: converting to non-pointer type ‘size_t {aka long unsigned int}’ from NULL [-Wconversion-null]
size_t nativeCb = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clEnqueueMigrateMemObjectsNative(JNIEnv*, jclass, jobject, jint, jobjectArray, jlong, jint, jobjectArray, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:5890:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clEnqueueNativeKernelNative(JNIEnv*, jclass, jobject, jobject, jobject, jlong, jint, jobjectArray, jobjectArray, jint, jobjectArray, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:6112:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:6123:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clEnqueueSVMFreeNative(JNIEnv*, jclass, jobject, jint, jobjectArray, jobject, jobject, jint, jobjectArray, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:6364:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:6374:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clEnqueueAcquireGLObjectsNative(JNIEnv*, jclass, jobject, jint, jobjectArray, jint, jobjectArray, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:7173:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp: In function ‘jint Java_org_jocl_CL_clEnqueueReleaseGLObjectsNative(JNIEnv*, jclass, jobject, jint, jobjectArray, jint, jobjectArray, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/JOCL.cpp:7236:20: warning: converting to non-pointer type ‘jint {aka int}’ from NULL [-Wconversion-null]
return NULL;
^
[ 22%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/Logger.cpp.o
[ 33%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/CLJNIUtils.cpp.o
/home/mschorn/Downloads/Temp/JOCL/src/main/native/CLJNIUtils.cpp: In function ‘void getCl_image_format(JNIEnv*, jobject, cl_image_format&)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/CLJNIUtils.cpp:301:44: warning: converting to non-pointer type ‘cl_channel_order {aka unsigned int}’ from NULL [-Wconversion-null]
nativeImage_format.image_channel_order = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/CLJNIUtils.cpp:302:48: warning: converting to non-pointer type ‘cl_channel_type {aka unsigned int}’ from NULL [-Wconversion-null]
nativeImage_format.image_channel_data_type = NULL;
^
[ 44%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/CLFunctions.cpp.o
[ 55%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/FunctionPointerUtils.cpp.o
[ 66%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/FunctionPointerUtils_Linux.cpp.o
[ 77%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/FunctionPointerUtils_Win.cpp.o
/home/mschorn/Downloads/Temp/JOCL/src/main/native/FunctionPointerUtils_Win.cpp:98:8: warning: extra tokens at end of #endif directive
#endif _WIN32
^
[ 88%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/JNIUtils.cpp.o
[100%] Building CXX object CMakeFiles/JOCL_0_2_0-linux-x86_64.dir/src/main/native/PointerUtils.cpp.o
/home/mschorn/Downloads/Temp/JOCL/src/main/native/PointerUtils.cpp: In function ‘PointerData* initPointerData(JNIEnv*, jobject)’:
/home/mschorn/Downloads/Temp/JOCL/src/main/native/PointerUtils.cpp:126:31: warning: converting to non-pointer type ‘long int’ from NULL [-Wconversion-null]
pointerData->startPointer = NULL;
^
/home/mschorn/Downloads/Temp/JOCL/src/main/native/PointerUtils.cpp:127:26: warning: converting to non-pointer type ‘long int’ from NULL [-Wconversion-null]
pointerData->pointer = NULL;
^
Linking CXX shared library libJOCL_0_2_0-linux-x86_64.so
[100%] Built target JOCL_0_2_0-linux-x86_64
[mschorn@cube Temp]$ ls
CMakeCache.txt CMakeFiles cmake_install.cmake JOCL libJOCL_0_2_0-linux-x86_64.so Makefile
[mschorn@cube Temp]$ cd JOCL/
[mschorn@cube JOCL]$ ls
CMake_c_flag_overrides.cmake CMake_cxx_flag_overrides.cmake CMakeLists.txt LICENSE.TXT pom.xml Readme.txt src
[mschorn@cube JOCL]$ mvn clean install
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building JOCL 0.2.0-RC01-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jocl ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.2:enforce (enforce-maven) @ jocl ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ jocl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/mschorn/Downloads/Temp/JOCL/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ jocl ---
[INFO] Compiling 33 source files to /home/mschorn/Downloads/Temp/JOCL/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ jocl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/mschorn/Downloads/Temp/JOCL/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ jocl ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ jocl ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:copy-resources (copy-resources) @ jocl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/mschorn/Downloads/Temp/JOCL/nativeLibs
[INFO] skip non existing resourceDirectory /home/mschorn/Downloads/Temp/JOCL/../../nativeLibs
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ jocl ---
[INFO] Building jar: /home/mschorn/Downloads/Temp/JOCL/target/jocl-0.2.0-RC01-SNAPSHOT.jar
[INFO]
[INFO] >>> maven-source-plugin:2.1.2:jar (attach-sources) > generate-sources @ jocl >>>
[INFO]
[INFO] --- maven-enforcer-plugin:1.2:enforce (enforce-maven) @ jocl ---
[INFO]
[INFO] <<< maven-source-plugin:2.1.2:jar (attach-sources) < generate-sources @ jocl <<<
[INFO]
[INFO] --- maven-source-plugin:2.1.2:jar (attach-sources) @ jocl ---
[INFO] Building jar: /home/mschorn/Downloads/Temp/JOCL/target/jocl-0.2.0-RC01-SNAPSHOT-sources.jar
[INFO]
[INFO] --- maven-javadoc-plugin:2.7:jar (attach-javadocs) @ jocl ---
[INFO]
Loading source files for package org.jocl...
Constructing Javadoc information...
Standard Doclet version 1.8.0_45
Building tree for all the packages and classes...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/BuildProgramFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/CL.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_buffer_region.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_command_queue.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_context.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_context_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_device_id.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_device_partition_property.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_event.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_image_desc.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_image_format.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_kernel.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_mem.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_pipe_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_platform_id.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_program.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_queue_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_sampler.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/cl_sampler_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/CL.LogLevel.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/CLException.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/CreateContextFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/EnqueueNativeKernelFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/EventCallbackFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/MemObjectDestructorCallbackFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/NativePointerObject.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/Pointer.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/PrintfCallbackFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/Sizeof.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/SVMFreeFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/package-frame.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/package-summary.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/package-tree.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/constant-values.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/serialized-form.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_device_id.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/EnqueueNativeKernelFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/NativePointerObject.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/MemObjectDestructorCallbackFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_pipe_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/CLException.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/EventCallbackFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_context_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_device_partition_property.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_image_format.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_context.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_kernel.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_sampler.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/PrintfCallbackFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/BuildProgramFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_mem.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/SVMFreeFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_sampler_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_image_desc.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_buffer_region.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_command_queue.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_program.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/CreateContextFunction.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/Pointer.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_queue_properties.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/Sizeof.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/CL.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/CL.LogLevel.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_platform_id.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/class-use/cl_event.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/org/jocl/package-use.html...
Building index for all the packages and classes...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/overview-tree.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/index-all.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/deprecated-list.html...
Building index for all classes...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/allclasses-frame.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/allclasses-noframe.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/index.html...
Generating /home/mschorn/Downloads/Temp/JOCL/target/apidocs/help-doc.html...
[INFO] Building jar: /home/mschorn/Downloads/Temp/JOCL/target/jocl-0.2.0-RC01-SNAPSHOT-javadoc.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ jocl ---
[INFO] Installing /home/mschorn/Downloads/Temp/JOCL/target/jocl-0.2.0-RC01-SNAPSHOT.jar to /home/mschorn/.m2/repository/org/jocl/jocl/0.2.0-RC01-SNAPSHOT/jocl-0.2.0-RC01-SNAPSHOT.jar
[INFO] Installing /home/mschorn/Downloads/Temp/JOCL/pom.xml to /home/mschorn/.m2/repository/org/jocl/jocl/0.2.0-RC01-SNAPSHOT/jocl-0.2.0-RC01-SNAPSHOT.pom
[INFO] Installing /home/mschorn/Downloads/Temp/JOCL/target/jocl-0.2.0-RC01-SNAPSHOT-sources.jar to /home/mschorn/.m2/repository/org/jocl/jocl/0.2.0-RC01-SNAPSHOT/jocl-0.2.0-RC01-SNAPSHOT-sources.jar
[INFO] Installing /home/mschorn/Downloads/Temp/JOCL/target/jocl-0.2.0-RC01-SNAPSHOT-javadoc.jar to /home/mschorn/.m2/repository/org/jocl/jocl/0.2.0-RC01-SNAPSHOT/jocl-0.2.0-RC01-SNAPSHOT-javadoc.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.504 s
[INFO] Finished at: 2015-06-03T12:25:29+02:00
[INFO] Final Memory: 21M/294M
[INFO] ------------------------------------------------------------------------
[mschorn@cube JOCL]$
[/spoiler]
But the jar does not contain the native files (maven-resources-plugin: skip non existing resourceDirectory). Cross compiling is fun for every day. 
Viele Grüße
Fancy