Article 6E56V BLFS 11.3: aMule fails to compile

BLFS 11.3: aMule fails to compile

by
jr_bob_dobbs
from LinuxQuestions.org on (#6E56V)
My BLFS 11.3 is going well. Slowly more packages get added. Four window managers are in and working. Xorg is fine. Audio working as it should. ffmpeg and many codecs are installed. Audacious plays.

I am trying to compile aMule and it's failing. The output of the make:
Code:Generating translations for ar
Generating translations for ast
Generating translations for bg
Generating translations for ca
Generating translations for cs
Generating translations for da
Generating translations for de
Generating translations for el
Generating translations for en_GB
Generating translations for es
Generating translations for et_EE
Generating translations for eu
Generating translations for fi
Generating translations for fr
Generating translations for gl
Generating translations for he
Generating translations for hr
Generating translations for hu
Generating translations for it
Generating translations for it_CH
Generating translations for ja
Generating translations for ko_KR
Generating translations for lt
Generating translations for nl
Generating translations for nn
Generating translations for pl
Generating translations for pt_BR
Generating translations for pt_PT
Generating translations for ro
Generating translations for ru
Generating translations for sl
Generating translations for sq
sq.po:10: warning: header field 'Language-Team' missing in header
Generating translations for sv
Generating translations for tr
Generating translations for uk
Generating translations for zh_CN
Generating translations for zh_TW
Compiling FileFunctions.cpp
In file included from FileFunctions.cpp:40:
StringFunctions.h: In function 'Unicode2CharBuf unicode2char(const wxString&)':
StringFunctions.h:79:86: error: call of overloaded 'unicode2char(const wxScopedWCharBuffer)' is ambiguous
79 | inline Unicode2CharBuf unicode2char(const wxString& x) { return unicode2char(x.wc_str()); }
| ~~~~~~~~~~~~^~~~~~~~~~~~
StringFunctions.h:77:17: note: candidate: 'Unicode2CharBuf unicode2char(const wxChar*)'
77 | Unicode2CharBuf unicode2char(const wxChar* x);
| ^~~~~~~~~~~~
StringFunctions.h:78:17: note: candidate: 'Unicode2CharBuf unicode2char(Char2UnicodeBuf&)'
78 | Unicode2CharBuf unicode2char(const Char2UnicodeBuf& x);
| ^~~~~~~~~~~~
StringFunctions.h:79:24: note: candidate: 'Unicode2CharBuf unicode2char(const wxString&)'
79 | inline Unicode2CharBuf unicode2char(const wxString& x) { return unicode2char(x.wc_str()); }
| ^~~~~~~~~~~~
make[4]: *** [Makefile:464: FileFunctions.o] Error 1
make[3]: *** [Makefile:427: all-recursive] Error 1
make[2]: *** [Makefile:3349: all-recursive] Error 1
make[1]: *** [Makefile:578: all-recursive] Error 1
make: *** [Makefile:485: all] Error 2The occurances of "wx" in the error message imply something with wXwidgets but that was previously installed exactly the way aMule wants it: the configure phase of aMule is very fussy yet clear & specific about that.

Anyway, I'm at a loss as to what to do. Has anyone else had this problem and somehow got through it?

Thank you in advance.
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments