-
Notifications
You must be signed in to change notification settings - Fork 0
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
iipsrv-openjpeg w/ openjpeg 2.0 on Ubuntu headless VM 14.04.3 #2
Comments
Hello,sorry for my late reply. This project is bachelor thesis and nobody in our institution is currently working on it. I tried to run it and here is what I found out. Configure does not result in the usual configuration success screenPiece of code responsible for printing configuration screen is missing in
You can add this at the end of
Before runing IIPImage with OpenJPEG it is nececery to set system variable USE_OPENJPEG to 1 and after startup there should be OpenJPEG support mentioned in the logfile. iipsrv registers IIIF as an unknown command.Unfortunately this project is using old version of IIPImage and doesn't support IIIF protocol. The Zoomify protocol should work fine. I tried IIP protocol as well but the OpenJPEG driver have some issues causing crashes and sometime returning wrong part of image or broken jpeg. |
Thank you kindly for your reply and my apologies my response has been so late, I'd been taken off this project for a few months. |
I tried stweil fork https://github.com/stweil/iipsrv. It uses newest iipimage and support OpenJPEG 2.1. The error you mentioned
Hopefully it will be merged to the upstream in the future ruven/iipsrv#61 |
Excellent, thank you! |
Hello,
I'm trying to compile moravianlibrary/iipsrv-openjpeg against https://github.com/uclouvain/openjpeg version 2.0. Openjpeg compiles fine, is installed in usr/local/lib and my ld.so.conf/ldconfig is up-to-date.
The problem seems to be that configure does not result in the usual configuration success screen (JPEG2000 [OpenJPEG].... yes, JPEG2000 [kakadu] .... no etc.) . I only get:
configure: creating ./config.status
config.status: creating Makefile ... [etc]
... config.status: executing libtool commands
And then the compile dialogue goes straight into the "make".
I'm wondering if this is why I only get a "Firefox cannot find file" error when trying to load a jp2 or tif. My iipsrv.log registers IIIF as an unknown command.
My installed libs are:
build-essential wget cmake make git apache2 libapache2-mod-fcgid openssl libssl-dev autoconf libfcgi0ldbl libtool libjpeg-turbo8 libjpeg-turbo8-dev libtiff4-dev libpng12-0 libpng12-dev libmemcached-dev memcached liblcms2-2 liblcms2-dev
gcc is version 4.8.4.
Am I missing something?
I'm actually trying to create a docker image, but just cannot get this to work. The stweil fork @ https://github.com/stweil/iipsrv will compile correctly with openjpeg 2.1 but only on a desktop VM, not a headless server (
something I'm enquiring about with stweilissues are off on the stweil fork). It results in a "syntax error at PKG_CHECK_MODULES(OPENJPEG, libopenjpeg1, OPENJPEG=true, OPENJPEG=false)" in the configure script, also [something to do with a parameter expansion]. Can't seem to change libopenjpeg1 to libopenjpeg2 via the autogen.sh, either.Best wishes and thanks,
C
The text was updated successfully, but these errors were encountered: