ÿØÿà JFIF    ÿÛ „  ( %!1!%)+//.383,7(-.+  -%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ     ÿÄ J    ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ   ÿÄ *  !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú "SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5 ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e ríV ?> ......................................... ............................................................................. ÿØÿà JFIF    ÿÛ „  ( %!1!%)+//.383,7(-.+  -%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ     ÿÄ J    ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ   ÿÄ *  !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú "SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5 ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e ríV ?> ......................................... ............................................................................. ???????????????????????????????????? ???????????????????????????????????? ÿØÿà JFIF    ÿÛ „  ( %!1!%)+//.383,7(-.+  -%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ     ÿÄ J    ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ   ÿÄ *  !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú "SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5 ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e ríV ?> ......................................... ............................................................................. ÿØÿà JFIF    ÿÛ „  ( %!1!%)+//.383,7(-.+  -%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ     ÿÄ J    ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ   ÿÄ *  !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú "SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5 ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e ríV ?> ......................................... ............................................................................. ???????????????????????????????????? ???????????????????????????????????? U:RDoc::NormalModule[iI"MakeMakefile:ET@0o:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"Lmkmf.rb is used by Ruby C extensions to generate a Makefile which will ;TI"Jcorrectly compile and link the C extension to Ruby and a third-party ;TI" library.;T: @fileI"lib/mkmf.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI" RbConfig;TI"MakeMakefile::RbConfig;T: publicI" RbConfig;To;;[o; ;[I"IThe RbConfig for the target platform where the built extension runs.;T; @; 0@@cRDoc::NormalModule0U; [iI" CONFIG;TI"MakeMakefile::CONFIG;T; 0o;;[o; ;[I"LThe makefile configuration using the defaults from when Ruby was built.;T; @; 0@@@0U; [iI"ORIG_LIBPATH;TI"MakeMakefile::ORIG_LIBPATH;T; 0o;;[o; ;[I";The saved original value of +LIB+ environment variable;T; @; 0@@@0U; [iI" C_EXT;TI"MakeMakefile::C_EXT;T; 0o;;[o; ;[I"4Extensions for files compiled with a C compiler;T; @; 0@@@0U; [iI" CXX_EXT;TI"MakeMakefile::CXX_EXT;T; 0o;;[o; ;[I"6Extensions for files compiled with a C++ compiler;T; @; 0@@@0U; [iI" SRC_EXT;TI"MakeMakefile::SRC_EXT;T; 0o;;[o; ;[I" Extensions for source files;T; @; 0@@@0U; [iI" HDR_EXT;TI"MakeMakefile::HDR_EXT;T; 0o;;[o; ;[I" Extensions for header files;T; @; 0@@@0U; [iI"EXPORT_PREFIX;TI" MakeMakefile::EXPORT_PREFIX;T; 0o;;[o; ;[I"7The prefix added to exported symbols automatically;T; @; 0@@@0U; [iI"COMMON_HEADERS;TI"!MakeMakefile::COMMON_HEADERS;T; 0o;;[o; ;[I")Common headers for Ruby C extensions;T; @; 0@@@0U; [iI"COMMON_LIBS;TI"MakeMakefile::COMMON_LIBS;T; 0o;;[o; ;[I"+Common libraries for Ruby C extensions;T; @; 0@@@0U; [iI"COMPILE_RULES;TI" MakeMakefile::COMPILE_RULES;T; 0o;;[o; ;[I"make compile rules;T; @; 0@@@0U; [iI"RULE_SUBST;TI"MakeMakefile::RULE_SUBST;T; 0o;;[o; ;[I"$Substitution in rules for NMake;T; @; 0@@@0U; [iI"COMPILE_C;TI"MakeMakefile::COMPILE_C;T; 0o;;[o; ;[I"ACommand which will compile C files in the generated Makefile;T; @; 0@@@0U; [iI"COMPILE_CXX;TI"MakeMakefile::COMPILE_CXX;T; 0o;;[o; ;[I"CCommand which will compile C++ files in the generated Makefile;T; @; 0@@@0U; [iI"ASSEMBLE_C;TI"MakeMakefile::ASSEMBLE_C;T; 0o;;[o; ;[I"XCommand which will translate C files to assembler sources in the generated Makefile;T; @; 0@@@0U; [iI"ASSEMBLE_CXX;TI"MakeMakefile::ASSEMBLE_CXX;T; 0o;;[o; ;[I"ZCommand which will translate C++ files to assembler sources in the generated Makefile;T; @; 0@@@0U; [iI" TRY_LINK;TI"MakeMakefile::TRY_LINK;T; 0o;;[o; ;[I"LCommand which will compile a program in order to test linking a library;T; @; 0@@@0U; [iI" LINK_SO;TI"MakeMakefile::LINK_SO;T; 0o;;[o; ;[I"-Command which will link a shared library;T; @; 0@@@0U; [iI"LIBPATHFLAG;TI"MakeMakefile::LIBPATHFLAG;T; 0o;;[o; ;[I"9Argument which will add a library path to the linker;T; @; 0@@@0U; [iI"RPATHFLAG;TI"MakeMakefile::RPATHFLAG;T; 0o;;[o; ;[I"AArgument which will add a runtime library path to the linker;T; @; 0@@@0U; [iI" LIBARG;TI"MakeMakefile::LIBARG;T; 0o;;[o; ;[I"4Argument which will add a library to the linker;T; @; 0@@@0U; [iI"MAIN_DOES_NOTHING;TI"$MakeMakefile::MAIN_DOES_NOTHING;T; 0o;;[o; ;[I")A C main function which does no work;T; @; 0@@@0U; [iI"UNIVERSAL_INTS;TI"!MakeMakefile::UNIVERSAL_INTS;T; 0o;;[o; ;[I"'The type names for convertible_int;T; @; 0@@@0U; [iI"CLEANINGS;TI"MakeMakefile::CLEANINGS;T; 0o;;[o; ;[I"AMakefile rules that will clean the extension build directory;T; @; 0@@@0U; [iI" LANGUAGE;TI"MakeMakefile::LANGUAGE;T; 0o;;[o; ;[I")The language that this module is for;T; @; 0@@@0[[I"MakeMakefile;To;;[o; ;[I"Module for C++;T; @; 0I"lib/mkmf.rb;T[[I" class;T[[; [ [I"[];T@[I"[]=;T@[I" rm_f;T@[I" rm_rf;T@[:protected[[: private[[I" instance;T[[; [$[I"append_cflags;T@[I"append_ldflags;T@[I"check_signedness;T@[I"check_sizeof;T@[I"conftest_source;T@[I"convertible_int;T@[I"create_header;T@[I"create_makefile;T@[I"create_tmpsrc;T@[I"depend_rules;T@[I"dir_config;T@[I"dummy_makefile;T@[I"egrep_cpp;T@[I"enable_config;T@[I"find_header;T@[I"find_library;T@[I"have_framework;T@[I"have_func;T@[I"have_header;T@[I"have_library;T@[I"have_macro;T@[I"have_struct_member;T@[I" have_var;T@[I" log_src;T@[I"modified?;T@[I"pkg_config;T@[I"what_type?;T@[I"with_config;T@[I"with_cppflags;T@[I" xpopen;T@[I" xsystem;T@[;[[;[[@@[@@[[U:RDoc::Context::Section[i0o;;[; 0; 0[@@cRDoc::TopLevel