Posted on 2008-11-25 19:14:58-08 by kaffee in response to 9417
Re: failing to compile in USE_ARCH=64 guise?
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fc2e5dc76f0 (LWP 27788)] 0x00007fc2df936da3 in XS_Glib__Type_list_values () from blib/arch/auto/Glib/Glib.so Current language: auto; currently asm (gdb) bt #0 0x00007fc2df936da3 in XS_Glib__Type_list_values () from blib/arch/auto/Glib/Glib.so #1 0x000000000046a6bc in Perl_pp_entersub () #2 0x0000000000468c4e in Perl_runops_standard () #3 0x0000000000464679 in perl_run () #4 0x000000000041ecbc in main ()
Aha, so we crash in Glib::Type::list_values(). Could you compile with debugging symbols so the backtrace contains more information?
$ export PASTHRU_INC="-g"
And then rerun Makefile.PL and make and gdb. In your valgrind run, it seems like you missed "-I blib/lib" and also used another perl binary. Maybe one of these caused the error about Glib::GenPod?
Direct Responses: 9428 | Write a response
Perl Weekly newsletter
A free weekly newsletter for people who are busy to read all the blogs. click here to check it out.