Results 1 to 4 of 4

Thread: Problems with Vampyre Imaging Library on Mageia 2

  1. #1

    Problems with Vampyre Imaging Library on Mageia 2

    I hope this is the correct forum to post... You know, I recently bought a new computer and installed Mageia 2 64-bit as my Linux operating system. Now I wanted to compile my programs from my old computer and got the following error:
    /usr/bin/ld: libopenjpeglinx86_64.a(tcd.o): undefined reference to symbol 'ceilf@@GLIBC_2.2.5'
    /usr/bin/ld: note: 'ceilf@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
    /lib64/libm.so.6: could not read symbols: Invalid operation
    I am using Freepascal 2.6.0 64 bit. It seems to be a problem with the libm and libopenjpeg (which ships with the library) but I don't know how to solve this issue.
    Any ideas?
    Best regards,
    Cybermonkey

  2. #2
    Add {$LINKLIB m} to unit where you use Vampyre.

  3. #3
    Thanks Andru, that's it!
    Best regards,
    Cybermonkey

  4. #4
    Do you use JPEG2000 images in your programs? If not, you can just disable support for them and get rid of dependency on libopenjpeg.
    Vampyre Imaging Library
    Earth Under Fire (PGD Big Boss 3rd place)
    Domains Of Chaos (PGD Multiplexity 5th place)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •