login about faq

I am preparing to build a version of our software under Centos 6.5 using 9.5.0, and when I compile it, I get the following message:

“undefined reference to __fdelt_chk@GLIBC2.15”

and "undefined reference to 'memcpy@GLIBC_2.1.4'

I guess the current library version doesn’t support Centos 6.5 but I couldn’t find any links to earlier versions to use (or the links I found were broken).

Can you give me any hints about how to solve this issue?

Thanks in advance +++

asked Apr 27 '15 at 11:24

Laurence's gravatar image


I forgot to mention that the version of glibc supplied with Centos 6.5 is 2.12...

(Apr 27 '15 at 11:45) Laurence

Laurence, the Chilkat C++ libs for Linux/CentOS are built with glibc 2.11.3. This should be valid for a system having glibc 2.12.

(You can find the version of glibc on your Linux/CentOS box by typing "ldd --version")

The Embedded/ARM Linux C/C++ Libs are built with gnueabi (and other) toolchains and the glibc's for those are dependent on the toolchain.

If you downloaded the Linux C/C++ libs from here: http://www.chilkatsoft.com/chilkatLinux.asp, I don't see how you could be getting anything related to the errors described above. (Don't download the one for RHEL4 -- that's for a much older system.)


answered Apr 27 '15 at 12:21

chilkat's gravatar image

chilkat ♦♦

I checked the version I was using and found that the error occurred because the libChilkat.a file I was using was the wrong version - now everything is working fine.

Thanks for the help!


answered Apr 28 '15 at 03:45

Laurence's gravatar image


Thanks Laurence! I do recall a version some years back (I can't remember exactly when), where the Linux build computer updated to a new version of Linux and the glibc became newer -- and this caused problems such as what you experienced. That build was only out for a short time. Since then, Chilkat is very careful not to upgrade the Linux boxes where builds occur, and if a future version of Linux becomes incompatible with the glibc currently used, then Chilkat will maintain the old, but also provide an alternative for the new. (So far, that has not happened.)


answered Apr 28 '15 at 09:15

chilkat's gravatar image

chilkat ♦♦

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Apr 27 '15 at 11:24

Seen: 1,032 times

Last updated: Apr 28 '15 at 09:15

powered by OSQA