Merhaba,

Dynamic Linker Library (libdl), FreeBSD'de ayrica link edilmez.
Programin configure script'inin bir hatasi.

Makefile'da -ldl yazan yerlerde, -ldl'i kaldirin, tekrar 

make 

deyin.

On Thu, Feb 22, 2007 at 08:40:57AM +0200, Mesut G?LNAZ wrote:
> /usr/local/bin/bash ../libtool --tag=CC --mode=link cc -D_REENTRANT
> -D_POSIX_PTHREAD_SEMANTICS -W -Wall -DOPENSSL_NO_KRB5 -O -pipe
> -march=pentiumpro   -L/usr/local/lib -lpthread -o siege  auth.o base64.o
> client.o  cookie.o cfg.o crew.o data.o  eval.o getopt.o getopt1.o  handler.o
> hash.o http.o init.o  load.o log.o main.o md5.o  sock.o ssl.o timer.o url.o
> util.o version.o ../lib/joedog/libjoedog.la -ldl -lssl -lcrypto
> 
> mkdir .libs
> 
> cc -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -DOPENSSL_NO_KRB5 -O
> -pipe -march=pentiumpro -o siege auth.o base64.o client.o cookie.o cfg.o
> crew.o data.o eval.o getopt.o getopt1.o handler.o hash.o http.o init.o
> load.o log.o main.o md5.o sock.o ssl.o timer.o url.o util.o version.o
> -L/usr/local/lib -lpthread ../lib/joedog/.libs/libjoedog.a -ldl -lssl
> -lcrypto
> 
> /usr/bin/ld: cannot find -ldl
> 
> *** Error code 1
> 
>  
> 
> Stop in /usr/ports/benchmarks/siege/work/siege-2.65/src.
> 
> *** Error code 1
> 
>  
> 
> Stop in /usr/ports/benchmarks/siege/work/siege-2.65.
> 
> *** Error code 1
> 
>  
> 
> Stop in /usr/ports/benchmarks/siege.
> 
>  
> 
>  
> 
> Biraz araştırdım ama bir çözüm bulamadım. Nasıl aşabilrim?
> 

-- 
Murat
http://www.enderunix.org/murat/ 

Siradan degil, "kullanisli" web sitesi tasarlayin:
http://www.acikakademi.com/catalog/dontthink/

---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org
Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/catalog/freebsd


Cevap