Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
amule 2.2.6 crashes on startup. configure stops on error.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
richlion
n00b
n00b


Joined: 02 Dec 2007
Posts: 27
Location: Mancheser UK

PostPosted: Sun Apr 04, 2010 11:56 am    Post subject: amule 2.2.6 crashes on startup. configure stops on error. Reply with quote

Hello,
I am using a Sabayon-Gentoo installation. The version of aMule before the update to 2.2.6 worked fine. The new version crashes upon startup:

Code:


$ amule
Initialising aMule 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0                                                                                                               
If possible, please try to generate a real backtrace of this crash:                                                                                           
    http://wiki.amule.org/index.php/Backtraces                                                                                                                 
                                                                                                                                                               
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------                                                                               
Current version is: aMule 2.2.6 using wxGTK2 v2.8.10                                                                                                           
Running on: Linux 2.6.33-sabayon x86_64                                                                                                                       
                                                                                                                                                               
[2] ?? in amule [0x447a74]                                                                                                                                     
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0x7fc5791272dc]                                                                                     
[4] ?? in /lib/libpthread.so.0 [0x7fc57af06a10]                                                                                                               
[5] CryptoPP::RandomNumberGenerator::GenerateWord32(unsigned int, unsigned int) in /usr/lib/libcrypto++.so.0[0x7fc57a5b25cd]                                   
[6] ?? in amule [0x5996b0]                                                                                                                                     
[7] ?? in amule [0x45233c]                                                                                                                                     
[8] ?? in amule [0x511e16]                                                                                                                                     
[9] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0x7fc5790c9642]
[10] ?? in amule [0x5120a2]
[11] __libc_start_main in /lib/libc.so.6[0x7fc57831ca3d]
[12] ?? in amule [0x446ab9]


--------------------------------------------------------------------------------
Aborted


Then I downloaded the source and tried to compile it to generate a backtrace based on the hints here:
http://wiki.amule.org/index.php/Backtraces

I cannot run ./configure, it stops with errors:
Code:


/Linux/amule/aMule-2.2.6 $ ./configure --enable-debug --disable-optimize --prefix=/where/to/install/aMule
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking if this is a FreeBSD 4 or earlier system... no
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for gawk... (cached) gawk
checking for egrep... grep -E
checking whether make sets $(MAKE)... (cached) yes
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for bison... bison -y
checking for ranlib... (cached) ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for zlib >= 1.1.4... yes (version 1.2.4)
checking for File::Copy... ok
checking whether we need the GUI... yes
checking for the --with-toolkit option... will be automatically detected
checking for the --with-wxshared option... will be automatically detected
checking for the --with-wxdebug option... will be automatically detected
checking for the --with-wxversion option... will be automatically detected
checking for wx-config... /usr/bin/wx-config
checking for wxWidgets version >= 2.8.0 (--unicode=yes)... no
configure: error:
    The requested wxWidgets build couldn't be found.
   
    The configuration you asked for aMule requires a wxWidgets
    build with the following settings:
        --unicode=yes
    but such build is not available.

    To see the wxWidgets builds available on this system, please use
    'wx-config --list' command. To use the default build, returned by
    'wx-config --selected-config', use the options with their 'auto'
    default values.

    If you still get this error, then check that 'wx-config' is
    in path, the directory where wxWidgets libraries are installed
    (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH
    or equivalent variable and wxWidgets version is 2.8.0 or above.


I don't know much more about how to fix this, I think I have the components I need to compile:
Code:

# emerge --search wxWidgets
Searching...   
[ Results for search key : wxWidgets ]
[ Applications found : 1 ]

*  app-admin/eselect-wxwidgets
      Latest version installed: 1.4
      Homepage:      http://www.gentoo.org
      Description:   Eselect module and wrappers for wxWidgets
      License:       GPL-2


but can someone help me with this?

I also tried removing aMule and reinstalling, but it still did not help.

Thanks in advance,
Richard
Back to top
View user's profile Send private message
SpiroPoulos89
Apprentice
Apprentice


Joined: 11 Jun 2009
Posts: 188

PostPosted: Wed Apr 07, 2010 2:38 pm    Post subject: Reply with quote

I don't know if I can help.

All I know is that when I first installed aMule I got a "segmentation fault" error when starting it and it closed. Then I remerged "crypto++" with the "sse3" use flag enabled and it worked.

You may need to reinstall "wxWidgets" and "aMule" after reinstalling "crypto++".

Hope that helps.
Back to top
View user's profile Send private message
SpiroPoulos89
Apprentice
Apprentice


Joined: 11 Jun 2009
Posts: 188

PostPosted: Wed Apr 07, 2010 2:47 pm    Post subject: Reply with quote

I forgot that you said you'r using sabayon instead of gentoo. So it is probable different.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo 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