stas 2002/12/29 16:24:47
Modified: src/docs/2.0/devel/core explained.pod
Log:
what happens when a function args/return types can't be mapped
Revision Changes Path
1.2 +11 -1 modperl-docs/src/docs/2.0/devel/core/explained.pod
Index: explained.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/2.0/devel/core/explained.pod,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- explained.pod 9 Dec 2002 16:29:57 -0000 1.1
+++ explained.pod 30 Dec 2002 00:24:47 -0000 1.2
@@ -302,9 +302,19 @@
% make xs_generate
and verify that the autogenerated XS code under the directory
-I<./WrapXS> is correct. Otherwise build the project normally:
+I<./WrapXS> is correct. Notice that for functions, whose arguments or
+return types can't be resolved, the XS glue won't be generated and a
+warning will be printed. If that's the case add the missing type's
+typemap to the types map file as explained in L<Adding Typemaps for
+new C Data
+Types|/Adding_Typemaps_for_new_C_Data_Types> and run the XS generation
+stage again.
+
+You can also build the project normally:
% perl Makefile.PL ...
+
+which runs the XS generation stage.
=head2 XS generation process
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]