{"id":64,"date":"2003-11-19T23:16:00","date_gmt":"2003-11-20T06:16:00","guid":{"rendered":"\/\/?p="},"modified":"2013-05-10T23:16:54","modified_gmt":"2013-05-11T06:16:54","slug":"geek-post-axkit-is-kicking-my-ass","status":"publish","type":"post","link":"https:\/\/www.i8u.org\/blog\/?p=64","title":{"rendered":"Geek post: AxKit is kicking my ass."},"content":{"rendered":"<p>So I volunteered to try <a href=\"http:\/\/axkit.org\">AxKit<\/a>, and XML to web framework, for the <a href=\"http:\/\/www.finkproject.org\/\">Fink Project<\/a>. I&#8217;ve now spent four weeks trying to get it to work. Here&#8217;s what I think I&#8217;ve figured out about installing <a href=\"http:\/\/axkit.org\">AxKit<\/a>:<\/p>\n<h2>On RH9 or Fedora:<\/h2>\n<ul>\n<li>Don&#8217;t use apache2. Use apache1. That means install from source, and install mod_perl first.<\/li>\n<ol>\n<li>extract the extract the &#8220;apache source&#8221;<\/li>\n<li>extract the mod_perl source<\/li>\n<li>configure mod_perl with: &#8220;perl Makefile.PL APACHE_SRC=..\/apache_1.3.29\/src DO_HTTPD=1 USE_APACI=1 EVERYTHING=1&#8221;<\/li>\n<li>in mod_perl, do a &#8220;make &amp;&amp; make test &amp;&amp; make install&#8221;<\/li>\n<li>cd to ..\/apache_1.3.29 and do a &#8220;make install&#8221;<\/li>\n<\/ol>\n<li>install Apache-Test by hand<\/li>\n<li>install Apache-Request by hand<\/li>\n<li>install the JavaScript binary<\/li>\n<li>install Sablotron and Sablotron-devel binaries. This does <b>not<\/b> build well, from what I&#8217;ve found.<\/li>\n<li>install XML-Sablotron from source.<\/li>\n<li>install libghttp (and probably libghttp-devel) from your RH install media<\/li>\n<li>start cpan (perl -MCPAN -e shell) and install:<\/li>\n<\/ul>\n<ul>\n<li>Time::Piece<\/li>\n<li>HTTP::GHTTP<\/li>\n<li>AxKit<\/li>\n<li>AxKit::XSP::Util<\/li>\n<\/ul>\n<h2>On FreeBSD<\/h2>\n<p>AxKit can also be installed quite easily on FreeBSD 4.9 using the ports system <b>IF YOU UPDATE FIRST<\/b> However, it doesn&#8217;t seem to work well after it installs.<\/p>\n<hr \/>\n<p>And that sums up a lot of what I&#8217;ve been doing for the past several weeks.<\/p>\n<p>BTW, CPAN sucks, mainly because there&#8217;s a series of dependencies that can&#8217;t be resolved automatically when everyone is changing their packages all the time.<\/p>\n<h2>I&#8217;ve also found that the Compaq Presario 5360 is a horrible POS.<\/h2>\n<p>RedHat Fedora won&#8217;t install properly with CDs because of disk errors. I had to do a &#8220;linux net&#8221; boot from an http server using install floppies.<\/p>\n<p>NetBSD and FreeBSD boot floppies don&#8217;t work, either. I had to move the hard drive to another computer to install FreeBSD.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So I volunteered to try AxKit, and XML to web framework, for the Fink Project. I&#8217;ve now spent four weeks trying to get it to work. Here&#8217;s what I think I&#8217;ve figured out about installing AxKit: On RH9 or Fedora: Don&#8217;t use apache2. Use apache1. That means install from source, and install mod_perl first. extract the extract the &#8220;apache source&#8221; extract the mod_perl source configure mod_perl with: &#8220;perl Makefile.PL APACHE_SRC=..\/apache_1.3.29\/src DO_HTTPD=1 USE_APACI=1 EVERYTHING=1&#8221; in mod_perl, do a &#8220;make &amp;&amp; make test &amp;&amp; make install&#8221; cd to ..\/apache_1.3.29 and do a &#8220;make install&#8221; install Apache-Test by hand install Apache-Request by hand install the JavaScript binary install Sablotron and Sablotron-devel binaries. This &hellip; <a href=\"https:\/\/www.i8u.org\/blog\/?p=64\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Geek post: AxKit is kicking my ass.<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-64","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/64","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=64"}],"version-history":[{"count":9,"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/64\/revisions"}],"predecessor-version":[{"id":7651,"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/64\/revisions\/7651"}],"wp:attachment":[{"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=64"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=64"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.i8u.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=64"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}