Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Search the Forums
See All Topics

FreeImage Configure error. Linux

FreeImage Configure error. Linux
Charles Bradshaw 2012/09/28 19:35
The file contains the following check for libfreeimageplus

AC_CHECK_LIB( [freeimageplus], [FreeImage_OpenMemory],

This fails because the symbol FreeImage_OpenMemory is an external symbol in libfreeimageplus:
$ nm -D | grep FreeImage_OpenMemory
U FreeImage_OpenMemory

Whereas, FreeImage_OpenMemory is defined in libfreeimage:
$ nm -D | grep FreeImage_OpenMemory
0001b0e0 T FreeImage_OpenMemory

If the c++ wrapper is required something like:
AC_CHECK_LIB( [freeimageplus], [_init], ..

Is required instead. Otherwise freeimage support cannot be configured.
Forum supervisor 2012/10/01 12:28
Dear Charles,
It seems you are using 'freeimage' from RPM for FEDORA 17 and naturally we know nothing about version of 'freeimage' and building procedure.

We compile FreeImage 3.14.1 from source files and both and contain FreeImage_OpenMemory symbol.
Compilation procedure is available on site.
We suggest you to try this way.

Latest news
  • Open CASCADE CAD Assistant for iOS platform is available!
  • Open CASCADE Technology 6.9.0 is available for download!
  • JT Assistant for Android

  • © OPEN CASCADE 2000 - 2015  |  Search  |  Contacts   |  Site map