Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[aMule] install échoue
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Wallalai
Tux's lil' helper
Tux's lil' helper


Joined: 09 Aug 2002
Posts: 108
Location: Switzerland

PostPosted: Fri Jan 16, 2004 7:40 pm    Post subject: [aMule] install échoue Reply with quote

Re-bonsoir,

Mon 2ème et ultime problème (j'éspère) l'install d'aMule échoue alors que je l'avais installé sur ma précédente distrib Gentoo. Il me semble que le problème vienne de l'absence de wxBase. Je sèche sur ce problème, et j'aimerais au-moins finir de downloader les.met qui sont en suspend.
A propos, le transfert de .met de Emule à MLdonkey fonctionne; mais l'inverse ?

Le message d'ereur de l'install aMule (un peu long, excusez-moi).

Code:
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile


  Configure script has finished system check.

  Configured aMule 1.2.4 for `i686-pc-linux-gnu'.

  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 be built?                                yes
  Should amulecmd (TextClient) be linked against wxbase?   no

  Which libraries should aMule use?
                                       wxWindows          2.4.2
                                       GTK                Not detected

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4'
Making all in .
make[2]: Entering directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4'
make[2]: Rien à faire pour « all-am ».
make[2]: Leaving directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4'
Making all in m4
make[2]: Entering directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/m4'
make[2]: Rien à faire pour « all ».
make[2]: Leaving directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/m4'
Making all in intl
make[2]: Entering directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/intl'
make[2]: Rien à faire pour « all ».
make[2]: Leaving directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/intl'
Making all in po
make[2]: Entering directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/po'
/usr/bin/msgmerge --update fr.po amule.pot
...................................................................................... terminé.
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
816 messages traduits, 9 traductions approximatives, 33 messages non-traduits.
make[2]: Leaving directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/po'
Making all in src
make[2]: Entering directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=6
         4 -D_LARGE_FILES -g   -MT amulecmd-TextClient.o -MD -MP -MF ".deps/amulecmd-TextClient.Tpo" \
  -c -o amulecmd-TextClient.o `test -f 'TextClient.cpp' || echo './'`TextClient.cpp; \
then mv ".deps/amulecmd-TextClient.Tpo" ".deps/amulecmd-TextClient.Po"; \
else rm -f ".deps/amulecmd-TextClient.Tpo"; exit 1; \
fi
In file included from TextClient.cpp:27:
TextClient.h:44: error: cannot convert `const char*' to `const wxChar*' in
   initialization
TextClient.h:44: error: cannot convert `const char*' to `const wxChar*' in
   initialization
TextClient.h:44: error: cannot convert `const char*' to `const wxChar*' in
   initialization
TextClient.cpp: Dans function « int ProcessCommand(int) »:
TextClient.cpp:188: error: conversion from `const char[6]' to `const wxString'
   is ambiguous
/usr/include/wx/string.h:306: error: candidates are:
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:188: error: cannot convert `wxChar*' to `char*' for argument `2'
   to `void Process_Answer(int, char*)'
TextClient.cpp:191: error: conversion from `const char[9]' to `const wxString'
   is ambiguous
/usr/include/wx/string.h:306: error: candidates are:
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:191: error: cannot convert `wxChar*' to `char*' for argument `2'
   to `void Process_Answer(int, char*)'
TextClient.cpp:194: error: conversion from `const char[7]' to `const wxString'
   is ambiguous
/usr/include/wx/string.h:306: error: candidates are:
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:194: error: cannot convert `wxChar*' to `char*' for argument `2'
   to `void Process_Answer(int, char*)'
TextClient.cpp:197: error: conversion from `const char[8]' to `const wxString'
   is ambiguous
/usr/include/wx/string.h:306: error: candidates are:
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:197: error: cannot convert `wxChar*' to `char*' for argument `2'
   to `void Process_Answer(int, char*)'
TextClient.cpp:202: error: conversion from `char[256]' to `const wxString' is
   ambiguous
/usr/include/wx/string.h:306: error: candidates are:
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:202: error: cannot convert `wxChar*' to `char*' for argument `2'
   to `void Process_Answer(int, char*)'
TextClient.cpp:208: error: conversion from `char[256]' to `const wxString' is
   is ambiguous
/usr/include/wx/string.h:306: error: candidates are:
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:215: error: cannot convert `wxChar*' to `char*' for argument `2'
   to `void Process_Answer(int, char*)'
TextClient.cpp: Dans member function « virtual bool
   CamulecmdApp::OnCmdLineParsed(wxCmdLineParser&) »:
TextClient.cpp:259: error: ambiguous overload for 'operator=' in 'TempStr =
   "rh"'
/usr/include/wx/string.h:278: error: candidates are: wxString&
   wxString::operator=(int) <near match>
/usr/include/wx/string.h:519: error:                 wxString&
   wxString::operator=(const wxString&) <near match>
/usr/include/wx/string.h:521: error:                 wxString&
   wxString::operator=(wchar_t) <near match>
/usr/include/wx/string.h:527: error:                 wxString&
   wxString::operator=(const wxWCharBuffer&) <near match>
TextClient.cpp:261: error: ambiguous overload for 'operator=' in '
   this->CamulecmdApp::hostName = "localhost"'
/usr/include/wx/string.h:278: error: candidates are: wxString&
   wxString::operator=(int) <near match>
/usr/include/wx/string.h:519: error:                 wxString&
   wxString::operator=(const wxString&) <near match>
/usr/include/wx/string.h:521: error:                 wxString&
   wxString::operator=(wchar_t) <near match>
/usr/include/wx/string.h:527: error:                 wxString&
   wxString::operator=(const wxWCharBuffer&) <near match>
TextClient.cpp:265: error: ambiguous overload for 'operator=' in 'TempStr = "p"
   '
/usr/include/wx/string.h:278: error: candidates are: wxString&
   wxString::operator=(int) <near match>
/usr/include/wx/string.h:519: error:                 wxString&
   wxString::operator=(const wxString&) <near match>
/usr/include/wx/string.h:521: error:                 wxString&
   wxString::operator=(wchar_t) <near match>
/usr/include/wx/string.h:527: error:                 wxString&
   wxString::operator=(const wxWCharBuffer&) <near match>
TextClient.cpp:267: error: call of overloaded `wxString(const char[17])' is
   ambiguous
/usr/include/wx/string.h:323: error: candidates are: wxString::wxString(const
   wxWCharBuffer&) <near match>
/usr/include/wx/string.h:306: error:                 
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:291: error:                 wxString::wxString(const
   wxString&) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:269: error: no matching function for call to `wxString::Format(
   const char[4], long int&)'
/usr/include/wx/string.h:738: error: candidates are: static wxString
   wxString::Format(const wxChar*, ...)
TextClient.cpp: Dans member function « virtual int CamulecmdApp::OnRun() »:
TextClient.cpp:308: error: `Lt_passwd' undeclared (first use this function)
TextClient.cpp:308: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
TextClient.cpp:309: error: call of overloaded `wxString(const char[1])' is
   ambiguous
/usr/include/wx/string.h:323: error: candidates are: wxString::wxString(const
   wxWCharBuffer&) <near match>
/usr/include/wx/string.h:306: error:                 
   wxString::wxString(wchar_t, unsigned int) <near match>
/usr/include/wx/string.h:291: error:                 wxString::wxString(const
   wxString&) <near match>
/usr/include/wx/string.h:284: error:                 wxString::wxString(int)
   <near match>
TextClient.cpp:320: error: no matching function for call to `wxString::Format(
   const char[16], const wxChar*)'
/usr/include/wx/string.h:738: error: candidates are: static wxString
   wxString::Format(const wxChar*, ...)
make[2]: *** [amulecmd-TextClient.o] Erreur 1
make[2]: Leaving directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/amule-1.2.4/work/aMule-1.2.4'
make: *** [all] Erreur 2

!!! ERROR: net-p2p/amule-1.2.4 failed.
!!! Function src_compile, Line 25, Exitcode 2
!!! (no error message)



Dommage, aMule m'avait l'air d'être enfin stable.

Merci encore à tous pour vos contributions qui augmentent ma compréhension de cet OS fascinant.

J'avais oublié, je suis en arch="~x86".
Back to top
View user's profile Send private message
SuperTomate
Guru
Guru


Joined: 02 Jun 2002
Posts: 392
Location: France

PostPosted: Sat Jan 17, 2004 9:36 am    Post subject: Reply with quote

Est-ce que ton wxGTK est compilé avec gtk2 ?
(Tu peux voir ça au milieu du configure de amule "checking if wxWindows was linked with GTK2...")

Sinon, tu peux essayer de le re-emerger (wxGTK) avec USE="gtk2" (dans ton /etc/make.conf).

Je sais, ça devrait aussi marcher en GTK+ 1.x. En tout cas, chez moi, j'ai "gtk2" dans mes USE flags et amule compile correctement.
Back to top
View user's profile Send private message
Wallalai
Tux's lil' helper
Tux's lil' helper


Joined: 09 Aug 2002
Posts: 108
Location: Switzerland

PostPosted: Sun Jan 18, 2004 6:05 pm    Post subject: Reply with quote

Merci pour ta réponse, j'ai utilisé un backup pour revenir un cran en arrière et réinstallé aMule + wxGTK. Ce coup-ci çà a passé comme une lettre à la poste.
Donc tout fonctionne impec. ;-)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum