http://www.perlmonks.org?node_id=323771


in reply to Re: Re: Converting M$ Word --> PDF
in thread Converting M$ Word --> PDF

I have downloaded the *nix verion, but it looks like I'd need to compile all that in C

Only if you download the source (which is usually what you get if you go directly to the home page of a project, but that's not the usual way most folks install software). You can probably get an Antiword package for your Linux distribution. If you use an RPM-based distro, for example, check on rpmfind.net. Gentoo also has an ebuild for it (app-text/antiword), (though you're probably not using Gentoo if compiling C code gives you a headache). I can't speak for Debian-based distros with any degree of certitude, as I've not recently used any of those except Knoppix, but I suspect apt-get antiword might make you Bob's nephew there. (That's a guess. If it doesn't work, ask someone who uses Debian. Last time I used Debian apt didn't exist yet; there was only dselect.)


$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,".rekcah lreP rehtona tsuJ";$\=$ ;->();print$/

Replies are listed 'Best First'.
Re: Antiword (Re: Converting M$ Word --> PDF)
by peterr (Scribe) on Jan 24, 2004 at 03:32 UTC
    Only if you download the source (which is usually what you get if you go directly to the home page of a project, but that's not the usual way most folks install software)

    From the "Linux" version here

    "The programmers' version does not contain any binaries, but the sources can be used to compile a Linux version. The sources can also be used to compile a version for most variations of the Unix operating system as well. Users have reported successful compilations on FreeBSD, Solaris, IRIX, Digital Unix (OSF/1), AIX, SCO and HP-UX"

    Peter

      From the "Linux" version here

      Yeah, but what I was saying is you don't have to get it from there. You can probably get it from the same place you get the rest of your Linux distro, or from rpmfind or someplace like that. I can't be more specific without knowing which Linux distribution you're using.


      $;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,".rekcah lreP rehtona tsuJ";$\=$ ;->();print$/