Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SlsSetector major release 5 and/or 6 #1

Open
lrlunin opened this issue Dec 11, 2021 · 3 comments
Open

SlsSetector major release 5 and/or 6 #1

lrlunin opened this issue Dec 11, 2021 · 3 comments

Comments

@lrlunin
Copy link

lrlunin commented Dec 11, 2021

Dear esrf-bliss team,

first of all I want to thank you for provide a library for the detectors. There was a couple of major updates of slsDetector API version after the last commit in this repository. So, this plug-in cannot be further used. Could you update this library accroding to the actual release?

@alejandrohomsp
Copy link
Contributor

Dear @lrlunin,

Glad to know that you are interested in the Lima plugin of the PSI SLS-Detectors. I have just pushed the branch slsdetectorpackage-6.0, which supports the latest major release. Please remember that we use a modified version of the slsReceiver software, which you will find in the external-frame-assembler branch of our slsDetectorPackage fork repository.

Regards

Alejandro

@lrlunin
Copy link
Author

lrlunin commented Dec 13, 2021

Dear @alejandrohomsp,

thank you very much for a quickly response. There was a couple of issues with git submodule commands, but I downloaded all required packages per hands. However, I am not able to compile the library with the multiple errors referred to c++: error: unrecognized command line option ‘-Waddress-of-packed-member'.

My machine runs RHEL 7.9 and gcc -v output is gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) . So far as I know it is not possible to install a newer version because this version is the latest stable (accroding to Red Hat).

Thanks in advance
Leonid

@alejandrohomsp
Copy link
Contributor

Dear @lrlunin,

I strongly recommend you to manually install a recent gcc version on your system; we are currently working with v11.2.0 from conda-forge, but v9.x should also do the job. I recently had a hard experience with gcc v7.5.0; I had to disable some Jungfrau geometry code in order to make it work. You can have a look to branches gcc-7.5.0 on both our slsDetectorPackage fork and Lima-camera-slsdetector for the necessary hacks.

Regards

Alejandro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants