owca_czarna
08.04.06, 20:44
Cześć Wszystkim!
Chciałabym w Mandrivie 2005 LE zainstalować xmule, ale podczes kompilacji
napotkałam problem, którgo nie potrafię rozwiązać. Przy wykonywaniu "make"
otrzymyję taki błąd:
[root@localhost xmule-1.13.6]# make
==== Building 3rd-Party Projects ====
==== Building iniparser [1 of 4] ====
make[1]: Nie nic do roboty w `default'.
==== Building xrc [2 of 4] ====
== License(s): wxWindows
make[1]: Nie nic do roboty w `all'.
==== Building DynPrefs [3 of 4] ====
== License(s): OSSAL and Creative Commons License
make[1]: `../../xLibs/./libDynPrefs.a' jest aktualne.
==== Building zlib [4 of 4] ====
== License(s): ZLib
make[1]: Nie nic do roboty w `all'.
==== Building xMule ====
== License(s): GPL
BaseClient.cpp
ClientCredits.cpp
ClientDetailDialog.cpp
CryptoXMpp.cpp
CryptoXMpp.cpp:3:2: warning: #warning Compiling built-in cryptography support.
CryptoXMpp.cpp:4:2: warning: #warning If xMule behaves erratically, consider
installing libcrypto++ and recompiling xMule.
DownloadClient.cpp
DownloadListCtrl.cpp
DownloadListCtrl.cpp: In member function `virtual bool
CDownloadListCtrl::ProcessEvent(wxEvent&)':
DownloadListCtrl.cpp:1914: error: ISO C++ says that these are ambiguous, even
though the worst conversion for the first is better than the worst conversion
forthe second:
/usr/include/wx/string.h:434: note: candidate 1: wxChar
wxString::operator[](int) const
/usr/include/wx/string.h:438: note: candidate 2: wxChar&
wxString::operator[](size_t)
make[1]: *** [obj/DownloadListCtrl.o] Błąd 1
make: *** [all] Błąd 2
Make wykonuję jako root, bo przy zwykłym userze otrzymuję "Permission denied"
:( ./configure przebiegło bez problemów.
Próbowałam również zainstalowac xmule urpmi, ale wersja, która jest
instalowana przez repozytoria jest stara i nie działa :((
bardzo proszę o radę i wskazówki - dziękuję
owca_czarna