libdl.so needed by executable

Hello,

I try to execute initdb ( part of postgresql installation ), I use a 9m2443 development board. When I execute the program, the next message is generated:

./initdb: can’t load library ‘libdl.so.0’

Has this something to do with the usage of uClib instead of glibc?

regards,
Frank.

Hello,

Could you please explain more?

  1. Which OS you are using? Wince or Linux?
  2. Does this the inistallation file? or your application?
  3. What is your application and what you want to do?

Hello,

I use linux ( 2.6.28.10 ) which is delivered with the development board (ConnectCore™ 9M 2443).
I try to execute the postgresql database server on this platform, compilation and linking is succesful.
The configure is done in the postgresql source directory:

CC=/usr/local/DigiEL-5.2/usr/bin/arm-linux-gcc ./configure --host=arm-linux --without-readline --prefix=/exports/nfsroot-cc9m2443js/home/

Afterwards I execute next commands:

make
make install

The source is installed correct and the next message occures when executing the file:

/initdb: can’t load library ‘libdl.so.0’

Is it possible to add libdl.so to the system?

regards,
Frank