{"id":52,"date":"2003-06-16T23:15:15","date_gmt":"2003-06-16T23:15:15","guid":{"rendered":"http:\/\/fiveforks.com\/jeb\/2003\/06\/mimebase64\/"},"modified":"2003-06-16T23:15:15","modified_gmt":"2003-06-16T23:15:15","slug":"mimebase64","status":"publish","type":"post","link":"https:\/\/www.fiveforks.com\/jeb\/2003\/06\/mimebase64\/","title":{"rendered":"MIME-BASE64"},"content":{"rendered":"<p>(Now listening to&#8230; <B>Grapefruit Moon<\/B> from the album &#8220;Closing Time&#8221; by <a href=\"http:\/\/www.google.com\/search?q=%22Tom Waits%22\" target=\"_blank\">Tom Waits<\/a>)<\/p>\n<p>Kung-Log <a href=\"http:\/\/www.kung-foo.tv\/blog\/archives\/000426.php\">wants<\/a> MIME-BASE64 to be installed to support file uploads. Not knowing if I have it or not, I <a href=\"http:\/\/www.macosxhints.com\/article.php?story=20021125054641535\">found<\/a> these install steps and preformed them as root one at a time. Everything worked.<\/p>\n<p># MIME::Base64<\/p>\n<p>curl -O http:\/\/www.cpan.org\/modules\/by-module\/MIME\/MIME-Base64-2.12.tar.gz<\/p>\n<p>tar zxvf MIME-Base64-2.12.tar.gz<\/p>\n<p>cd MIME-Base64-2.12<\/p>\n<p>perl Makefile.PL<\/p>\n<p>make<\/p>\n<p>make test<\/p>\n<p>sudo make install<\/p>\n<p><!--more--><br \/>\nHere&#8217;s a dump from the terminal window&#8230;<\/p>\n<p>[mac:~] root# curl -O http:\/\/www.cpan.org\/modules\/by-module\/MIME\/MIME-Base64-2.12.tar.gz<\/p>\n<p>% Total    % Received % Xferd  Average Speed          Time             Curr.<\/p>\n<p>Dload  Upload Total    Current  Left    Speed<\/p>\n<p>100 10938  100 10938    0     0   2601      0  0:00:04  0:00:04  0:00:00  2734<\/p>\n<p>[mac:~] root# [mac:~] root# tar zxvf MIME-Base64-2.12.tar.gz<\/p>\n<p>MIME-Base64-2.12<\/p>\n<p>MIME-Base64-2.12\/t<\/p>\n<p>MIME-Base64-2.12\/t\/quoted-print.t<\/p>\n<p>MIME-Base64-2.12\/t\/base64.t<\/p>\n<p>MIME-Base64-2.12\/t\/unicode.t<\/p>\n<p>MIME-Base64-2.12\/QuotedPrint.pm<\/p>\n<p>MIME-Base64-2.12\/Changes<\/p>\n<p>MIME-Base64-2.12\/Base64.xs<\/p>\n<p>MIME-Base64-2.12\/MANIFEST<\/p>\n<p>MIME-Base64-2.12\/Base64.pm<\/p>\n<p>MIME-Base64-2.12\/Makefile.PL<\/p>\n<p>MIME-Base64-2.12\/README<\/p>\n<p>[mac:~] root# cd MIME-Base64-2.12<\/p>\n<p>[mac:~\/MIME-Base64-2.12] root# perl Makefile.PL<\/p>\n<p>Checking if your kit is complete&#8230;<\/p>\n<p>Looks good<\/p>\n<p>Writing Makefile for MIME::Base64<\/p>\n<p>[mac:~\/MIME-Base64-2.12] root# make<\/p>\n<p>mkdir blib<\/p>\n<p>mkdir blib\/lib<\/p>\n<p>mkdir blib\/lib\/MIME<\/p>\n<p>mkdir blib\/arch<\/p>\n<p>mkdir blib\/arch\/auto<\/p>\n<p>mkdir blib\/arch\/auto\/MIME<\/p>\n<p>mkdir blib\/arch\/auto\/MIME\/Base64<\/p>\n<p>mkdir blib\/lib\/auto<\/p>\n<p>mkdir blib\/lib\/auto\/MIME<\/p>\n<p>mkdir blib\/lib\/auto\/MIME\/Base64<\/p>\n<p>mkdir blib\/man3<\/p>\n<p>cp Base64.pm blib\/lib\/MIME\/Base64.pm<\/p>\n<p>cp QuotedPrint.pm blib\/lib\/MIME\/QuotedPrint.pm<\/p>\n<p>\/usr\/bin\/perl -I\/System\/Library\/Perl\/darwin -I\/System\/Library\/Perl \/System\/Library\/Perl\/ExtUtils\/xsubpp  -typemap \/System\/Library\/Perl\/ExtUtils\/typemap Base64.xs &gt; Base64.xsc &#038;&amp; mv Base64.xsc Base64.c<\/p>\n<p>cc -c  -g -pipe -pipe -fno-common -no-cpp-precomp -flat_namespace -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing -Os     -DVERSION=\\&#8221;2.12\\&#8221; -DXS_VERSION=\\&#8221;2.12\\&#8221;  -I\/System\/Library\/Perl\/darwin\/CORE  Base64.c<\/p>\n<p>Running Mkbootstrap for MIME::Base64 ()<\/p>\n<p>chmod 644 Base64.bs<\/p>\n<p>LD_RUN_PATH=&#8221;&#8221; cc -o blib\/arch\/auto\/MIME\/Base64\/Base64.bundle  -bundle  -flat_namespace -undefined suppress Base64.o<\/p>\n<p>chmod 755 blib\/arch\/auto\/MIME\/Base64\/Base64.bundle<\/p>\n<p>cp Base64.bs blib\/arch\/auto\/MIME\/Base64\/Base64.bs<\/p>\n<p>chmod 644 blib\/arch\/auto\/MIME\/Base64\/Base64.bs<\/p>\n<p>Manifying blib\/man3\/MIME::Base64.3<\/p>\n<p>Manifying blib\/man3\/MIME::QuotedPrint.3<\/p>\n<p>[mac:~\/MIME-Base64-2.12] root# make test<\/p>\n<p>PERL_DL_NONLAZY=1 \/usr\/bin\/perl -Iblib\/arch -Iblib\/lib -I\/System\/Library\/Perl\/darwin -I\/System\/Library\/Perl -e &#8216;use Test::Harness qw(&amp;runtests $verbose); $verbose=0; runtests @ARGV;&#8217; t\/*.t<\/p>\n<p>t\/base64&#8230;&#8230;&#8230;&#8230;ok<\/p>\n<p>t\/quoted-print&#8230;&#8230;ok<\/p>\n<p>t\/unicode&#8230;&#8230;&#8230;..skipped test on this platform<\/p>\n<p>All tests successful, 1 test skipped.<\/p>\n<p>Files=3, Tests=306,  1 wallclock secs ( 0.22 cusr +  0.06 csys =  0.28 CPU)<\/p>\n<p>[mac:~\/MIME-Base64-2.12] root# sudo make install<\/p>\n<p>Installing \/Library\/Perl\/darwin\/auto\/MIME\/Base64\/Base64.bs<\/p>\n<p>Installing \/Library\/Perl\/darwin\/auto\/MIME\/Base64\/Base64.bundle<\/p>\n<p>Files found in blib\/arch: installing files in blib\/lib into architecture dependent library tree<\/p>\n<p>Installing \/Library\/Perl\/darwin\/MIME\/Base64.pm<\/p>\n<p>Installing \/Library\/Perl\/darwin\/MIME\/QuotedPrint.pm<\/p>\n<p>Installing \/usr\/share\/man\/man3\/MIME::Base64.3<\/p>\n<p>Installing \/usr\/share\/man\/man3\/MIME::QuotedPrint.3<\/p>\n<p>Writing \/Library\/Perl\/darwin\/auto\/MIME\/Base64\/.packlist<\/p>\n<p>Appending installation info to \/System\/Library\/Perl\/darwin\/perllocal.pod<\/p>\n<p>[mac:~\/MIME-Base64-2.12] root#<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Now listening to&#8230; Grapefruit Moon from the album &#8220;Closing Time&#8221; by Tom Waits) Kung-Log wants MIME-BASE64 to be installed to support file uploads. Not knowing if I have it or not, I found these install steps and preformed them as &hellip; <a href=\"https:\/\/www.fiveforks.com\/jeb\/2003\/06\/mimebase64\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-tech"],"_links":{"self":[{"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":0,"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fiveforks.com\/jeb\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}