Problem in compiling : cannot find -ldl

Markus Hoenicka markus.hoenicka@mhoenicka.de
Fri Jul 11 21:54:00 GMT 2003


Hi,

Unix != Linux. FreeBSD does not use libdl either, the dl*() functions
are provided by libc instead. The -ldl requirements should be checked
in the configure script IMHO.

regards,
Markus

Ralf Habacker writes:
 > > libdl is a linux'ism. You don't need it. We don't have it :-) Just
 > > remove '-ldl' from the Makefile or link line.
 > >
 > 
 > Hmmh, is cygwin a unix emulation environment ? Usually in linux libdl contains
 > symbols for dynamic loading of shared libraries. In cygwin this is provided by
 > the libcygwin.
 > 

-- 
Markus Hoenicka
markus.hoenicka@cats.de
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list