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

mrpt seems to expect an old jpeglib #21

Closed
jlblancoc opened this issue Mar 9, 2014 · 1 comment
Closed

mrpt seems to expect an old jpeglib #21

jlblancoc opened this issue Mar 9, 2014 · 1 comment
Milestone

Comments

@jlblancoc
Copy link
Member

With MRPT 1.1.0 on a Linux-System with 32 bit architecture I get the following error message during runtime:

"Wrong JPEG library version: library is 62,caller expects 80"

The error appears when I try to save a 3d-Observation to a file.

CSensoryFrame SF;
cam.getNextObservation(obs,there_is_obs,hard_error);
CObservation3DRangeScanPtr obs_3d = (mrpt::slam::CObservation3DRangeScanPtr) obs.duplicateGetSmartPtr();
SF.insert(obs_3d);

mrpt_f << SF;

This code works well on a Linux-System with 64 bit architecture and MRPT 1.0.2.

There is no libjpeg.so.62 installed in the system. libjpeg.so is a link to libjpeg.so.8.0.2
During configuration the cmake-gui checks that libjpeg is installed.

The system libraries did not change after configuration and compilation of mrpt.

With ldd I see that my program uses the libjpeg.so.8.0.2 from the system.

I see that in the mrpt source directory there is a path

/libs/base/src/utils/jpeglib
wich seems to include the 62 version of jpeg.
Perhaps this is the clue?

Installing a 6.2 libjpeg packet parallel to the 8.0.2 does not help.
Reconfiguration and recompilation of MRPT does not help either.

As I am unable to login into the issue tracker I like to send you this informations via e-mail.

It would be great if you could help.

Best regards

Markus Wenzel

@jlblancoc jlblancoc added this to the Release 1.1.1 milestone Mar 9, 2014
@jlblancoc
Copy link
Member Author

Not reproducible.

jlblancoc pushed a commit that referenced this issue Aug 27, 2016
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

1 participant