LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 12-05-2006, 02:28 PM   #1
Unforgiven79
Member
 
Registered: May 2006
Location: Italy
Distribution: FC5, Suse 10
Posts: 70

Rep: Reputation: 15
Unhappy Error due to wxWidgets while installing aMule source package


Hi all,

I met a problem while trying to install aMule: as requested, I had formerly installed the wxWidgets package. Unfortunately, then the "make" command (run after the "configure" script) in the aMule source directory ends like this:

Quote:
/usr/local/include/wx-2.8/wx/gdicmn.h:486: warning: declaration of ‘x’ shadows a
member of 'this'
MuleGifCtrl.cpp: In member function ‘bool MuleGifCtrl::LoadData(const char*, int
)’:
MuleGifCtrl.cpp:69: error: no matching function for call to ‘wxGIFDecoder::wxGIF
Decoder(wxMemoryInputStream*, int)’
/usr/local/include/wx-2.8/wx/gifdecod.h:111: note: candidates are: wxGIFDecoder:
:wxGIFDecoder(const wxGIFDecoder&)
/usr/local/include/wx-2.8/wx/gifdecod.h:88: note: wxGIFDecoder::
wxGIFDecoder()
MuleGifCtrl.cpp:70: error: ‘class wxGIFDecoder’ has no member named ‘ReadGIF’
MuleGifCtrl.cpp:76: error: ‘class wxGIFDecoder’ has no member named ‘GoFirstFram
e’
MuleGifCtrl.cpp:78: error: no matching function for call to ‘wxGIFDecoder::Conve
rtToImage(wxImage*)’
/usr/local/include/wx-2.8/wx/gifdecod.h:103: note: candidates are: virtual bool
wxGIFDecoder::ConvertToImage(size_t, wxImage*) const
MuleGifCtrl.cpp: In member function ‘void MuleGifCtrl::Start()’:
MuleGifCtrl.cpp:89: error: ‘class wxGIFDecoder’ has no member named ‘GoLastFrame

MuleGifCtrl.cpp: In member function ‘virtual wxSize MuleGifCtrl::GetBestSize()’:
MuleGifCtrl.cpp:105: error: ‘class wxGIFDecoder’ has no member named ‘GetLogical
ScreenWidth’
MuleGifCtrl.cpp:105: error: ‘class wxGIFDecoder’ has no member named ‘GetLogical
ScreenHeight’
MuleGifCtrl.cpp: In member function ‘void MuleGifCtrl::OnTimer(wxTimerEvent&)’:
MuleGifCtrl.cpp:113: error: ‘class wxGIFDecoder’ has no member named ‘GoNextFram
e’
MuleGifCtrl.cpp:116: error: no matching function for call to ‘wxGIFDecoder::Conv
ertToImage(wxImage*)’
/usr/local/include/wx-2.8/wx/gifdecod.h:103: note: candidates are: virtual bool
wxGIFDecoder::ConvertToImage(size_t, wxImage*) const
MuleGifCtrl.cpp:122: error: no matching function for call to ‘wxGIFDecoder::GetD elay()’
/usr/local/include/wx-2.8/wx/gifdecod.h:80: note: candidates are: virtual long i nt wxGIFDecoder::GetDelay(size_t) const
MuleGifCtrl.cpp: In member function ‘void MuleGifCtrl::OnPaint(wxPaintEvent&)’:
MuleGifCtrl.cpp:132: error: ‘class wxGIFDecoder’ has no member named ‘GetLogical ScreenWidth’
MuleGifCtrl.cpp:133: error: ‘class wxGIFDecoder’ has no member named ‘GetLogical ScreenHeight’
MuleGifCtrl.cpp:137: error: ‘class wxGIFDecoder’ has no member named ‘GetLeft’
MuleGifCtrl.cpp:137: error: ‘class wxGIFDecoder’ has no member named ‘GetTop’
make[2]: *** [libmuleappgui_a-MuleGifCtrl.o] Error 1
make[2]: Leaving directory `/home/ale/Internet/p2p/aMule-2.1.3/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/ale/Internet/p2p/aMule-2.1.3/src'
make: *** [install-recursive] Error 1
Can anybody explain which is my problem and how to solve it?

Thank you
 
Old 12-29-2006, 03:35 AM   #2
dombrowsky
Member
 
Registered: Dec 2005
Location: New York
Distribution: Debian/GNU
Posts: 235

Rep: Reputation: 31
I don't have a clue.

your best bet is to go to the line of source code on which it is breaking, and start drilling.
 
Old 03-24-2007, 08:41 AM   #3
rodrifra
Member
 
Registered: Mar 2007
Location: Spain
Distribution: Debian
Posts: 202

Rep: Reputation: 36
Lightbulb Patch for aMule

I had the same problem with aMule, and here is the solution:

Go to

adunanza.net

It's in Italian, but you won't need to read much of it. Just follow the liks for the patches and download both to your computer. Patch aMule following the page instructions....

cat aMule-wx.patch | patch -p1
cat amuleadunanza3.11b1.patch | patch -p0

from the aMule directory.

Compile, install and you're done.
 
Old 03-24-2007, 08:42 AM   #4
rodrifra
Member
 
Registered: Mar 2007
Location: Spain
Distribution: Debian
Posts: 202

Rep: Reputation: 36
Lightbulb link

That was my 1st post so I couldn't post a link. Stupid rule, this is what keeps me away from posting answer werever I see a problem.
Well here's the link anyway

http://www.adunanza.net/forum/showpo...7&postcount=11
 
  


Reply

Tags
coredump, impossible



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
aMule says that wxWidgets does not support large files gekonus Linux - Software 0 01-16-2006 02:44 AM
Installing RHEL3 Error due to RAID only system Codefire Linux - Hardware 0 10-28-2005 11:21 AM
Unable to install xchm on SuSE Pro 9.3 due to wxWidgets JimmyTheHutt Linux - Software 0 10-19-2005 03:46 PM
nvidia drivers not installing due to problems with the kernel source bcf2 Mandriva 1 01-16-2005 04:33 PM
Error USB-HUC on booting due in mdk10 due to mx700 Boudewijn Mandriva 4 10-09-2004 08:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 11:33 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration