<slide>
<title>Extension Set-Up</title>
<subtitle>Module Definition</subtitle>

<blurb>Module (Extension) definition:</blurb>
<example><![CDATA[
zend_module_entry geospatial_module_entry = {
    STANDARD_MODULE_HEADER,
    "geospatial",
    ext_functions,
    PHP_MINIT(geospatial),
    NULL,
    NULL,
    NULL,
    PHP_MINFO(geospatial),
    PHP_GEOSPATIAL_VERSION,
    STANDARD_MODULE_PROPERTIES
};
]]></example>

<blurb>Handle Shared Object Loading:</blurb>
<example><![CDATA[
#ifdef COMPILE_DL_GEOSPATIAL
ZEND_GET_MODULE(geospatial)
#endif
]]></example>

</slide>
