I wanted to build an awesome place for people to discuss module specific issues, but I don't have any more time for this, and there are much better places to discuss Perl-related issues. I'd recommend asking your question on Stack Overflow or on Perl Monks.
If you are looking for a Perl tutorial or Perl-related news, I hope these links will serve you well.
Posted on 2009-01-23 22:38:51-08 by gcb in response to 9659
Re: failing to compile in USE_ARCH=64 guise?
root:/mnt/storage/Glib-1.200$ perl Makefile.PL Including generated API documentation... Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: '-pthread' Writing Makefile for Glib root:/mnt/storage/Glib-1.200$ make cp build/IFiles.pm blib/arch/Glib/Install/Files.pm cp Subclass.pm blib/lib/Glib/Object/Subclass.pm cp gperl.h blib/arch/Glib/Install/gperl.h cp Glib.pm blib/lib/Glib.pm cp GenPod.pm blib/lib/Glib/GenPod.pm cp CodeGen.pm blib/lib/Glib/CodeGen.pm cp gperl_marshal.h blib/arch/Glib/Install/gperl_marshal.h cp devel.pod blib/lib/Glib/devel.pod cp ParseXSDoc.pm blib/lib/Glib/ParseXSDoc.pm cp /mnt/storage/Glib-1.200/typemap blib/arch/Glib/Install/typemap cp doctypes blib/arch/Glib/Install/doctypes cp MakeHelper.pm blib/lib/Glib/MakeHelper.pm [ XS Glib.xs ] [ CC Glib.c ] Glib.xs: In function 'gperl_filename_from_sv': Glib.xs:109: warning: passing argument 4 of 'g_filename_from_utf8' from incompat ible pointer type [ XS GError.xs ] [ CC GError.c ] GError.xs: In function 'gperl_register_error_domain': GError.xs:118: warning: cast to pointer from integer of different size GError.xs: In function 'error_info_from_domain': GError.xs:154: warning: cast to pointer from integer of different size [ XS GUtils.xs ] [ CC GUtils.c ] [ XS GLog.xs ] [ CC GLog.c ] [ XS GType.xs ] [ CC GType.c ] GType.xs: In function 'gperl_register_fundamental': GType.xs:98: warning: cast to pointer from integer of different size GType.xs:99: warning: cast to pointer from integer of different size GType.xs: In function 'gperl_register_fundamental_full': GType.xs:168: warning: cast to pointer from integer of different size GType.xs: In function 'gperl_fundamental_type_from_package': GType.xs:183: warning: cast from pointer to integer of different size GType.xs: In function 'gperl_fundamental_package_from_type': GType.xs:200: warning: cast to pointer from integer of different size GType.xs: In function 'gperl_fundamental_wrapper_class_from_type': GType.xs:217: warning: cast to pointer from integer of different size GType.xs: In function 'find_handlers_for_type': GType.xs:1294: warning: cast to pointer from integer of different size GType.xs:1301: warning: cast to pointer from integer of different size GType.xs: In function 'prop_handler_install': GType.xs:1321: warning: cast to pointer from integer of different size GType.xs:1325: warning: cast to pointer from integer of different size GType.xs: In function 'prop_handler_lookup': GType.xs:1350: warning: cast to pointer from integer of different size GType.xs: In function 'install_overrides': GType.xs:1425: warning: cast to pointer from integer of different size GType.xs:1430: warning: cast from pointer to integer of different size GType.xs: In function 'gperl_type_base_init': GType.xs:1841: warning: cast to pointer from integer of different size GType.xs:1850: warning: cast from pointer to integer of different size GType.xs:1855: warning: cast from pointer to integer of different size [ XS GBoxed.xs ] [ CC GBoxed.c ] GBoxed.xs: In function 'gperl_register_boxed': GBoxed.xs:189: warning: cast to pointer from integer of different size GBoxed.xs: In function 'gperl_boxed_package_from_type': GBoxed.xs:249: warning: cast to pointer from integer of different size GBoxed.xs: In function 'gperl_new_boxed': GBoxed.xs:417: warning: cast to pointer from integer of different size GBoxed.xs: In function 'gperl_get_boxed_check': GBoxed.xs:470: warning: cast to pointer from integer of different size [ XS GObject.xs ] [ CC GObject.c ] GObject.xs: In function 'gperl_register_object': GObject.xs:333: warning: cast to pointer from integer of different size GObject.xs: In function 'gperl_object_set_no_warn_unreg_subclass': GObject.xs:487: warning: cast to pointer from integer of different size GObject.xs:488: warning: cast to pointer from integer of different size GObject.xs: In function 'gperl_object_get_no_warn_unreg_subclass': GObject.xs:503: warning: cast to pointer from integer of different size GObject.xs:503: warning: cast from pointer to integer of different size GObject.xs: In function 'gperl_object_package_from_type': GObject.xs:537: warning: cast to pointer from integer of different size GObject.xs:555: warning: cast to pointer from integer of different size GObject.xs:571: warning: cast to pointer from integer of different size GObject.xs: In function '_inc_ref_and_count': GObject.xs:985: warning: cast to pointer from integer of different size GObject.xs: In function 'XS_Glib__Object_DESTROY': GObject.xs:1097: warning: cast from pointer to integer of different size GObject.xs:1103: warning: cast to pointer from integer of different size [ XS GValue.xs ] [ CC GValue.c ] [ XS GClosure.xs ] [ CC GClosure.c ] [ XS GSignal.xs ] [ CC GSignal.c ] [ XS GMainLoop.xs ] [ CC GMainLoop.c ] [ XS GIOChannel.xs ] [ CC GIOChannel.c ] [ XS GParamSpec.xs ] [ CC GParamSpec.c ] GParamSpec.xs: In function 'gperl_register_param_spec': GParamSpec.xs:80: warning: cast to pointer from integer of different size GParamSpec.xs: In function 'gperl_param_spec_package_from_type': GParamSpec.xs:90: warning: cast to pointer from integer of different size GParamSpec.xs: In function 'find_func': GParamSpec.xs:109: warning: cast from pointer to integer of different size [ XS GKeyFile.xs ] [ CC GKeyFile.c ] [ XS GBookmarkFile.xs ] [ CC GBookmarkFile.c ] [ CC gperl-gtypes.c ] Running Mkbootstrap for Glib () chmod 644 Glib.bs rm -f blib/arch/auto/Glib/Glib.so [ LD blib/arch/auto/Glib/Glib.so ] chmod 755 blib/arch/auto/Glib/Glib.so cp Glib.bs blib/arch/auto/Glib/Glib.bs chmod 644 blib/arch/auto/Glib/Glib.bs Creating XS API documentation... Generating POD... Loaded 8 extra types from doctypes make: *** [build/podindex] Segmentation fault
Sorry for delay - spent the first 2 weeks of 2009 in hospital ;-/
Direct Responses: 9855 | Write a response