Print

Print


Hi Gabor,

I contribute a SWIG binding to CBFlib. You should be able to download their source code and compile it on the OS and architecture you require. That regex library is required for our MinGW 32-bit build - you may need a similar thing for a 64-bit build.

Peter

> -----Original Message-----
> From: Gerring, Matt (DLSLtd,RAL,DIA)
> Sent: 16 May 2012 13:42
> To: [log in to unmask]; Chang, Peter (DLSLtd,RAL,DIA)
> Subject: RE: [DAWN] CBFLoader questions
> 
> Hello Gabbor,
> 
> One of our developers, Peter Chang, contributed jni bindings back
> to the CBF project. There is a makefile for the JNI as part of that
> project when you download the source. I recommend talking to Peter
> further ;)
> 
> Matt
> 
> -----Original Message-----
> From: Main mail list for the dawn collaboration
> [mailto:[log in to unmask]] On Behalf Of Gábor Náray
> Sent: 16 May 2012 12:41
> To: [log in to unmask]
> Subject: [DAWN] CBFLoader questions
> 
> Hello,
> 
> I am curious what operating systems the Diamond's CBFLoader
> supports.
> Considering the MANIFEST.MF of
> uk.ac.diamond.CBFlib_1.0.0.201112071158.jar, it supports Win32,
> Linux32 and Linux64, right? How does it support Macintosh then? And
> what about Win64? Is there an up-to-date document somewhere
> describing the requirements of DAWN and what it supports?
> 
> Obviously the best would be if the authors of CBFlib would support
> Java, but I have not found any Java source code. By the way,
> somehow the libcbf_wrap.so in the mentioned jar file was compiled
> from source, is that source available? And what can be that
> libgnurx-0.dll required by
> Win32 platform?
> 
> Part of MANIFEST.MF:
> Bundle-NativeCode: lib/win32-x86/cbf_wrap.dll ; lib/win32-
> x86/libgnurx
>   -0.dll ;osname=Win32; processor=x86; processor=x86-64,lib/linux-
> x86/l
>   ibcbf_wrap.so;osname=Linux; processor=x86,lib/linux-
> x86_64/libcbf_wra
>   p.so;osname=Linux; processor=x86-64
> 
> Cheers,
> Gábor