[Çözüldü] rarcrack kurulumunda hata

Başlatan ferat_tes, 13 Ağustos 2011 - 15:51:22

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ferat_tes

Rar ***** proggramını sitesinden indirdim. Dizinin içine girip make komutunu verdiğim zaman şu hatayı alıyorum:

gcc -pthread rarcrack.c `xml2-config --libs --cflags` -O2 -o rarcrack
/bin/sh: xml2-config: not found
In file included from rarcrack.c:21:0:
rarcrack.h:25:48: fatal error: libxml/xmlmemory.h: No such file or directory
compilation terminated.
make: *** [all] Error 1

Yardımcı olursanız sevinirim...

empax

gcc paketi eksik, kurup tekrar deneyin.

Programin icinde README dosyasinda da yazilmis.
Alıntı Yaptar -xjf rarcrack-VERSION.tar.bz2
cd rarcrack-VERSION
#you need gcc or any C compiler (edit Makefile CC=YOUR_C_COMPILER)
make
#you must be root in next step:
make install

Kolay gelsin.
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

sem

Sanırım GCC'de sıkıntı yok. GCC kurulu fakat derleme komutunda ek bir kütüphane kurulumu gerektiğini anlıyoruz.

`xml2-config --libs --cflags`

xml2-config gibi bir pakettir sanıyorum adındaki gibi. Şu an Linux üzerinde olmadığım için araştırma şansım yok.

apt-cache search xml2

ile arama yapılıp ilgili paket bulunabilir.

Yani kurmanız gereken şey;

`xml2-config --libs --cflags`

bu parametrelerin sahibi olan kütüphane.

libxml/xmlmemory.h: No such file or directory

buradan anlıyoruz ki bilgisayar libxml/xmlmemroy.h'ı bulamıyor. Bulunduğunuz dizini e kontrol edip; GCC'nin -L, -l gibi parametreleri ile kütüphane ya da başlık dosyalarına bağlantı oluşturabilirsiniz.
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

heartsmagic

/usr/include/libxml2/libxml/xmlmemory.h    
libxml2-dev
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ferat_tes

#4
Alıntı yapılan: heartsmagic - 15 Ağustos 2011 - 12:03:22
/usr/include/libxml2/libxml/xmlmemory.h    
libxml2-dev

libxml2-dev i kurdum. make komutundan sonra şimdide şu hatayı alıyorum:


gcc -pthread rarcrack.c `xml2-config --libs --cflags` -O2 -o rarcrack
rarcrack.c: In function 'crack_thread':
rarcrack.c:206:32: warning: comparison between pointer and integer
rarcrack.c: In function 'init':
rarcrack.c:283:6: warning: format '%s' expects type 'char *', but argument 3 has type 'char (*)[300]'
rarcrack.c:317:9: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result
rarcrack.c: In function 'crack_thread':
rarcrack.c:205:11: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result


bytan

Bu sadece uyarı. Tam çıktıyı aktarır mısın buraya?

Kod etiketi kullanırsan iletilerin daha kolay okunur:

http://forum.ubuntu-tr.net/index.php?topic=14283.0
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ferat_tes

Alıntı yapılan: bytan - 15 Ağustos 2011 - 22:20:09
Bu sadece uyarı. Tam çıktıyı aktarır mısın buraya?

Kod etiketi kullanırsan iletilerin daha kolay okunur:

http://forum.ubuntu-tr.net/index.php?topic=14283.0

make komutunu girdikten sonra terminalden karşıma önceki mesajımda gönderdiğim mesaj çıkıyor. Başka bir bilgi yok.

heartsmagic

Eğer bu kadarsa ve hata yoksa uygulama derlenmiş demektir.


./rarcrack --help
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ferat_tes

Alıntı yapılan: heartsmagic - 16 Ağustos 2011 - 02:03:43
Eğer bu kadarsa ve hata yoksa uygulama derlenmiş demektir.


./rarcrack --help


Ben uyarıları görünce olmadı sandım.

Rarcrack çalışıyor. Yardımlarınız için teşekkürler! :) Bu arada bu uyarılar bir sorun teşkil edermi ?

bytan

Çıkartırsa kendini şanssız saymalısın. :)

Etiketleyerek kapatıyorum.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST