+ Responder ao Tópico



  1. #1

    Cool Instalacao do amule no Linux

    Olá pessoal

    Estou tentando instalar o Amule na meu Linux Slack mas está dando um problema que executo comando make, gera mensagem apontando para uma função chamada wxgifdecodeer , não tenho nem ideia o que significa está função, alguém pode me dar uma luz ??


    Making all in kademlia
    make[4]: Entering directory `/opt/programas/aMule-2.1.3/src/kademlia/kademlia'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/opt/programas/aMule-2.1.3/src/kademlia/kademlia'
    Making all in net
    make[4]: Entering directory `/opt/programas/aMule-2.1.3/src/kademlia/net'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/opt/programas/aMule-2.1.3/src/kademlia/net'
    Making all in routing
    make[4]: Entering directory `/opt/programas/aMule-2.1.3/src/kademlia/routing'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/opt/programas/aMule-2.1.3/src/kademlia/routing'
    Making all in utils
    make[4]: Entering directory `/opt/programas/aMule-2.1.3/src/kademlia/utils'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/opt/programas/aMule-2.1.3/src/kademlia/utils'
    make[4]: Entering directory `/opt/programas/aMule-2.1.3/src/kademlia'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/opt/programas/aMule-2.1.3/src/kademlia'
    make[3]: Leaving directory `/opt/programas/aMule-2.1.3/src/kademlia'
    make[3]: Entering directory `/opt/programas/aMule-2.1.3/src'
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/lib/wx/include/gtk2-ansi-release-2.8 -I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -D__WXGTK__ -pthread -I./libs -DUSE_EMBEDDED_CRYPTO -W -Wall -Wshadow -Wundef -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -MT libmuleappgui_a-MuleGifCtrl.o -MD -MP -MF ".deps/libmuleappgui_a-MuleGifCtrl.Tpo" -c -o libmuleappgui_a-MuleGifCtrl.o `test -f 'MuleGifCtrl.cpp' || echo './'`MuleGifCtrl.cpp; \
    then mv -f ".deps/libmuleappgui_a-MuleGifCtrl.Tpo" ".deps/libmuleappgui_a-MuleGifCtrl.Po"; else rm -f ".deps/libmuleappgui_a-MuleGifCtrl.Tpo"; exit 1; fi
    In file included from /usr/local/include/wx-2.8/wx/image.h:19,
    from /usr/local/include/wx-2.8/wx/gifdecod.h:19,
    from MuleGifCtrl.cpp:26:
    /usr/local/include/wx-2.8/wx/gdicmn.h: In member function `bool wxRect::Inside(int, int) const':
    /usr/local/include/wx-2.8/wx/gdicmn.h:486: warning: declaration of `y' shadows a member of `this'
    /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::wxGIFDecoder(wxMemoryInputStream*, int)'
    /usr/local/include/wx-2.8/wx/gifdecod.h:104: error: candidates are: wxGIFDecoder::wxGIFDecoder(const wxGIFDecoder&)
    /usr/local/include/wx-2.8/wx/gifdecod.h:52: error: wxGIFDecoder::wxGIFDecoder()
    MuleGifCtrl.cpp:70: error: `ReadGIF' undeclared (first use this function)
    MuleGifCtrl.cpp:70: error: (Each undeclared identifier is reported only once for each function it appears in.)
    MuleGifCtrl.cpp:76: error: `GoFirstFrame' undeclared (first use this function)
    MuleGifCtrl.cpp:78: error: no matching function for call to `wxGIFDecoder::ConvertToImage(wxImage*)'
    /usr/local/include/wx-2.8/wx/gifdecod.h:82: error: candidates are: virtual bool wxGIFDecoder::ConvertToImage(unsigned int, wxImage*) const
    MuleGifCtrl.cpp: In member function `void MuleGifCtrl::Start()':
    MuleGifCtrl.cpp:89: error: `GoLastFrame' undeclared (first use this function)
    MuleGifCtrl.cpp: In member function `virtual wxSize MuleGifCtrl::GetBestSize()':
    MuleGifCtrl.cpp:105: error: `GetLogicalScreenWidth' undeclared (first use this function)
    MuleGifCtrl.cpp:105: error: `GetLogicalScreenHeight' undeclared (first use this function)
    MuleGifCtrl.cpp: In member function `void MuleGifCtrl::OnTimer(wxTimerEvent&)':
    MuleGifCtrl.cpp:113: error: `GoNextFrame' undeclared (first use this function)
    MuleGifCtrl.cpp:116: error: no matching function for call to `wxGIFDecoder::ConvertToImage(wxImage*)'
    /usr/local/include/wx-2.8/wx/gifdecod.h:82: error: candidates are: virtual bool wxGIFDecoder::ConvertToImage(unsigned int, wxImage*) const
    MuleGifCtrl.cpp:122: error: no matching function for call to `wxGIFDecoder::GetDelay()'
    /usr/local/include/wx-2.8/wx/gifdecod.h:65: error: candidates are: virtual long int wxGIFDecoder::GetDelay(unsigned int) const
    MuleGifCtrl.cpp: In member function `void MuleGifCtrl::OnPaint(wxPaintEvent&)':
    MuleGifCtrl.cpp:132: error: `GetLogicalScreenWidth' undeclared (first use this function)
    MuleGifCtrl.cpp:133: error: `GetLogicalScreenHeight' undeclared (first use this function)
    MuleGifCtrl.cpp:137: error: `GetLeft' undeclared (first use this function)
    MuleGifCtrl.cpp:137: error: `GetTop' undeclared (first use this function)
    make[3]: *** [libmuleappgui_a-MuleGifCtrl.o] Error 1
    make[3]: Leaving directory `/opt/programas/aMule-2.1.3/src'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/opt/programas/aMule-2.1.3/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/opt/programas/aMule-2.1.3'
    make: *** [all] Error 2


    Obrigado !!!

  2. #2

    Padrão

    falta um pacote...

    leia o readme que tem o link pra baixar... instalei o amule no pc de um cliente.. deu essse erro e foi soh instalar a biblioteca.. que funciona..

    no proprio site do amule (sourceforge) tem esses arquivos pra baixar...

  3. #3

    Padrão

    Foi como o amigo acima disse. Provavelmente isso é algum problema de biblioteca faltando.