Problems with TclMagick0.45 build for Ubuntu 9.10

Asked by jack mai on 2010-09-18

I am Linux novice and have a probably trivial problem with installing TclMagick0.45 on Ubuntu9.10 running on Intel Core 2 Quad Q8200, 4GB.

I have been using installation instructions from <http://linux.softpedia.com/get/Programming/UI-User-Interfaces-/TclMagick-11735.shtml>.

tclConfig.sh and tkConfig.sh are in /opt/ActiveTcl-8.5/lib/. I have extracted and placed folder TclMagick-0.45 into /opt.

I can not locate imagemagickConfig.sh.

Synaptic Package Manager shows that imagemagick package is installed with latest version 7:6.5.1.0-1.1ubuntu3(karmic). My best guess is that it is in /usr/lib/ImageMagick-6.5.1/ where I have found configure.xml with what seems to be configuration info. For completeness, I am attaching here the list of installed files reported by Synaptic Package Manager:

/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/imagemagick
/usr/share/doc/imagemagick/README.txt
/usr/share/doc/imagemagick/README.Debian
/usr/share/doc/imagemagick/TODO.Debian
/usr/share/doc/imagemagick/copyright
/usr/share/doc/imagemagick/changelog.gz
/usr/share/doc/imagemagick/changelog.Debian.gz
/usr/share/pixmaps
/usr/share/pixmaps/display.xpm
/usr/share/menu
/usr/share/menu/imagemagick
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/compare.1.gz
/usr/share/man/man1/conjure.1.gz
/usr/share/man/man1/convert.1.gz
/usr/share/man/man1/display.1.gz
/usr/share/man/man1/identify.1.gz
/usr/share/man/man1/ImageMagick.1.gz
/usr/share/man/man1/import.1.gz
/usr/share/man/man1/mogrify.1.gz
/usr/share/man/man1/montage.1.gz
/usr/share/man/man1/stream.1.gz
/usr/share/man/man1/animate.1.gz
/usr/share/man/man1/composite.1.gz
/usr/bin
/usr/bin/compare
/usr/bin/animate
/usr/bin/convert
/usr/bin/composite
/usr/bin/conjure
/usr/bin/import
/usr/bin/identify
/usr/bin/stream
/usr/bin/display
/usr/bin/montage
/usr/bin/mogrify
/usr/lib
/usr/lib/mime
/usr/lib/mime/packages
/usr/lib/mime/packages/imagemagick

To install the tclMagick I have used the following commands

    ./configure --with-tcl=/opt/ActiveTcl-8.5/lib/ --with-tk=/opt/ActiveTcl-8.5/lib/ --with-magick=/usr/lib/ImageMagick-6.5.1/

to make it simpler I have skipped --enable-shared. Once configured I executed

   make

make generates a lot of warning and errors and is terminated by the following:

   ...
   ... errors and messages
   ...
   make[1]: *** [libTclMagick_la-TclMagick.lo] Error 1
   make[1]: Leaving directory `/opt/TclMagick-0.45/generic'
   make: *** [all-recursive] Error 1

I would appreciate any hints how to install the TclMagick0.45 build for Ubuntu 9.10. I have it running on Windows7 with no major problems and right now I am just porting the scripts to Linux. Great program. Perhaps it could have been a bit more popular with easier installation process ;-)

By the way how one can make it thread aware - I have seen the following message:
configure: WARNING:
    Building TclMagick without threads enabled, but building against a Tcl
    that IS thread-enabled.

Thanks for help,

jack

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu tclmagick Edit question
Assignee:
No assignee Edit question
Last query:
2010-09-18
Last reply:
2010-10-04
Launchpad Janitor (janitor) said : #1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.