aMule Forum
Deutsch => de_Linux => Topic started by: Stevil on March 27, 2004, 10:59:17 PM
-
./configure läuft damit durch:
Configure script has finished system check.
Configured aMule 2.0.0rc1 for 'i386-unknown-freebsd5.2.1'.
Should aMule be compiled in debug mode? no
Should aMule be compiled with release grp code? no
Should aMule be compiled without debug reporting? yes
Should aMule be compiled with profiling? no
Should aMule be compiled with optimizations? no
Should aMule be compiled with systray? yes
Should aMule be compiled with safe systray? no
Should aMule be compiled with pure GTK code? yes
Should aMule be compiled without bar drawing? no
Should aMule be linked against patched gsocket? yes
Should amulecmd (TextClient) be linked against wxbase? no
Should ccache support be enabled? no
Should amulecmd be built? yes
Crypto++ library/headers style? mdk_suse_fc
Which libraries should aMule use?
wxWidgets 2.4.2
GTK 1.2.10
jedoch bricht jetzt gmake damit ab:
gmake[2]: Entering directory `/usr/src/src/aMule-2.0.0rc1/src'
g++ -I/usr/local/include -I -D__CRYPTO_MDK_SUSE_FC__ -g -o amulecmd amulecmd-TextClient.o amulecmd-MD5Sum.o amulecmd-ECSocket.o -L/usr/X11R6/lib -L/usr/local/lib -liconv -L/usr/X11R6/lib -lc_r -lwx_gtk-2.4 -L/usr/local/lib -lcurl -rpath=/usr/lib:/usr/local/lib -lz -lssl -lcrypto -lz -lcryptopp
/usr/bin/ld: cannot find -lcryptopp
gmake[2]: *** [amulecmd] Error 1
gmake[2]: Leaving directory `/usr/src/src/aMule-2.0.0rc1/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/src/src/aMule-2.0.0rc1'
gmake: *** [all] Error 2
forumssuche hat leider nichts ergeben :(
Bitte um Hilfe!
-
frage.. einfach nur configure oder --irgendwas ?
hast du dir libcrypto von uns gesaugt und installiert ?
gruss
-
einfaches configure ohne parameter.
die libcrypto habe ich bisher nicht eingesetzt, bzw
die vorherigen amule versionen liefen einwandfrei.
-
die version braucht aber cryptopp
-
Hi zusammen,
ich habe unter Mandrake 10.0 die cryptopp.rpm installiert und alles funktioniert problemlos,
Ihr solltet vielleicht erst lesen und dann installieren.
Wer lesen kann ist klar im Vorteil !!
-
och wie lieb hzr...gehts auch nett?
bzw wenn du schon den spruch bringst "wer lesen kann ist klar im vorteil", dann nimm zur kritik, das ich ein FreeBSD system benutze, siehe topic, ergo kein RPM gedönse benutze.
aus dem package tree kompiliert. läuft. kann geschlossen werden, danke!
-
Moin,
also zu cryptopp:
Das ist recht einfach, da es hierfür einen Port gibt, einfach installieren (security/cryptopp)
Allerdings scheinen im Source noch ein paar Stolpersteine zu stecken, der Test geht schief aufgrund eines Syntaxfehlers:
--- configure Fri Mar 26 22:19:35 2004
+++ configure Sat Mar 27 22:54:23 2004
@@ -8664,7 +8664,7 @@
echo "$as_me:$LINENO: checking for crypto++ version >= 5.1" >&5
echo $ECHO_N "checking for crypto++ version >= 5.1... $ECHO_C" >&6
- if test x$crypto_prefix == x ; then
+ if test x$crypto_prefix = x ; then
crypto_prefix="/usr/include/"
fi
CRYPTO_PP_STYLE="gentoo_debian"
Das bindet zwar dann cryptopp ein allerdings scheitert es dann später daran, dass FreeBSD keine fstat64 Funktion kennt. Ich hab die auch einfach einmal auskommentiert:
--- src/KnownFile.cpp Fri Mar 26 20:56:07 2004
+++ src/KnownFile.cpp Sat Mar 27 23:20:27 2004
@@ -300,7 +300,7 @@
return false;
}
#if defined(__WXGTK__)
- struct stat64 file_stats_long;
+/* struct stat64 file_stats_long;
if (fstat64(fileno(file),&file_stats_long)) {
printf("ERROR ON STAT64!!!\n");
fclose(file);
@@ -311,6 +311,7 @@
fclose(file);
return false; // not supported by network
}
+*/
#endif
#if defined(__WXMSW__)
// set filesize
Was aber wieder gegen später scheitert, weil execinfo.h nicht gefunden wird, ab dem Zeitpunkt hatte ich dann keine Lust mehr ;) Vielleicht kann ja jemand weiter machen...
-
an dem punkt bin ich jetzt auch.
habe cryptoop aus den ports installiert. make/gmake bricht aber trotzdem ab.
was mich wundert:
Configure script has finished system check.
Configured aMule 2.0.0rc1 for 'i386-unknown-freebsd5.2.1'.
Should aMule be compiled in debug mode? no
Should aMule be compiled with release grp code? no
Should aMule be compiled without debug reporting? yes
Should aMule be compiled with profiling? no
Should aMule be compiled with optimizations? no
Should aMule be compiled with systray? yes
Should aMule be compiled with safe systray? no
Should aMule be compiled with pure GTK code? yes
Should aMule be compiled without bar drawing? no
Should aMule be linked against patched gsocket? yes
Should amulecmd (TextClient) be linked against wxbase? no
Should ccache support be enabled? no
Should amulecmd be built? yes
Crypto++ library/headers style? mdk_suse_fc
Which libraries should aMule use?
wxWidgets 2.4.2
GTK 1.2.10
das crypto++ eine mandrake/suse library angibt :/
-
Hi,
erstmal sorry an Stevil hab FreeBSD übersehen,
der Fehler scheint in Makefile Zeile 64 zu liegen
>>>> CRYPTO_PP_STYLE = mdk_suse_fc <<<<
und da ich Mandrake habe hat's bei mir funktioniert.
aMule-2.0.0rc1 läuft eigentlich ganz gut verbindet schnell und der Download läuft auch schnell an, nur bleits irgendwann hängen (bei mir letzte Nacht) hab jetzt wieder 1.2.6 laufen.
wer lesen kann ist klar im Vorteil, gilt auch für mich !!
-
kein thema ;)
das lustige is ja, das ich cryptoop aus den FreeBSD ports installiert habe, folglich müßte ja diese zeile 64 anders aussehen, es sei denn,die configure weiss überhaupt nix mit FreeBSD anzufangen :(.
-
wir warten auf einen freebsd port jungs.. wir haben leider keinen freebsd tester der kurz vorm release es durchlaufen lässt :(
gruss
-
tjoa...wenns nur ums testen geht obs klappt...könnt mich opfern ;)