[ELDK] ld.so.1 needed by libpthread.so.0 not found

Wolfgang Denk wd at denx.de
Fri Jan 24 09:33:38 CET 2014

Dear Ed,

In message <016901cf18a2$6d8e13b0$48aa3b10$@att.net> you wrote:
> I have a very old project in maintenance mode, based on the IceCube board
> built upon ELDK 3.1.1.  I am trying to move the development environment to a
> new PC running SUSE Linux 3.11.6.  I installed the ELDK using the same ISO
> image and instructions that I had used many years ago.  My application
> compiled fine, but wouldn't link due to undefined references.  I found that
> even a simple empty main() program would produce these errors:

You cannot really expect to run 9 (in words: nine!) year old software
in the context of a recent operating system.  dependign on your
requirements you should chose between two options:

- Update the development environment to a recent version of the ELDK,
  that supports your (also recent) OS environment.

- Stick with the old development tools, and run it under an OS that
  was recent at the time of the release; if you prefer SuSE, then ELDK
  v3.1.1 (Release date March 2005) should behave fine with SuSE 9.x
  (release dates from Oct 2003 [SuSE 9.0] ... Apr 2005 [SuSE 9.3]).

  If needed, install a virtual machine on your development host, where
  you can then run the older SuSE distro code.  I am aware that there
  will be a performance penalty, but that will still save you lots of
  time compared to trying to get the ancient code running in a current

Best regards,

Wolfgang Denk

DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
You can do this in a number of ways.     IBM chose to do all of them.
Why do you find that funny?        -- D. Taylor, Computer Science 350

More information about the eldk mailing list