Find the answer to your Linux question:
Results 1 to 5 of 5
Recently, I decided to install and try Ubuntu 9.04. I've been using Vista for a while (big surprise) and have a few "getting started with Linux" e-books as both Adobe ...
  1. #1
    Just Joined!
    Join Date
    Sep 2009
    Posts
    2

    .chm file viewer

    Recently, I decided to install and try Ubuntu 9.04. I've been using Vista for a while (big surprise) and have a few "getting started with Linux" e-books as both Adobe PDF's and Windows help files. I've read over some of the forum materials on installing and picked up on most of the basics, but it seems like every time I go to install something that will lead to the .chm viewer (currently trying to use xchm), it has more and more requirements. Beginning with xchm, that required chmlib and wxGTK. wxGTK required GTK+, which required glib, cairo, pango, and atk. glib required gettext, and while gettext seemed to require nothing else, and found no errors with the ./configure step of installation, it encountered the error

    "In function 'open', inlined from 'msgdomain_list_print' at write-catalog.c:223: /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with 0_CREAT in second argument needs 3 arguments"

    at the make step. Obvioiusly, past this point, make install wouldn't work either - same error. I've read over the readme files and installation instructions and they all say the same thing as TechieMoe's installation guide here: download, unzip, ./configure, make, su, make install.

    I've tried a range of things, but being so new to this, I'm not exactly sure where to start aside from Google and forums. Searching for most of this stuff on Google was what continued to lead me to more potentially necessary software. So I guess my main question is, am I completely overlooking some simple way to install the original software I wanted?

  2. #2
    Blackfooted Penguin daark.child's Avatar
    Join Date
    Apr 2006
    Location
    West Yorks
    Posts
    4,344
    Hi and welcome to the forum.

    You could just install xchm from the Ubuntu package repositories instead of compiling it on your own. Follow the instructions here to enable all software repositories in Synapic. Once done, search for xchm and select it for installation. Xchm and all dependencies will be automatically installed.

  3. #3
    Just Joined!
    Join Date
    Sep 2009
    Posts
    2
    Thanks much! I figured I was overlooking something simple...

  4. #4
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    There's also gnochm, which looks nicer than xchm and will integrate better with GNOME on Ubuntu.

  5. #5
    Just Joined!
    Join Date
    Aug 2009
    Location
    Mumbai, India
    Posts
    75
    Hi,

    If you have the Firefox Browser installed, you could simply install a CHM reader add-on without much of fuss. This adds CHM support to Firefox....

    --Syd

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...