Re: Extracting binaries and libraries for release

da.mihi.sis.bubulae.frustrum.assae.solana.tuberosa.in.modo.gallico.fricta.ac.quassum.lactatum.coagulatum.crassum@imagemagick.org
Newsgroups gmane.comp.video.image-magick.user
Message-ID <[email protected]>
> I am on Linux.

The simplest solution is to have your users install an ImageMagick RPM.
If you want to include ImageMagick with your distribution, you can build
an "uninstalled" version (see
http://www.imagemagick.org/script/advanced-unix-installation.php).  To
minimize the number of dependencies, we add all the delegates libraries
to the top level ImageMagick folder, like this

  ImageMagick-6.6.1-3/jpeg
  ImageMagick-6.6.1-3/png
  ImageMagick-6.6.1-3/tiff

Next, build all the delegate libraries as static:

  cd ImageMagick-6.6.1-3/jpeg
  ./configure --disable-shared
  make

Do this for each delegate library.  Now build ImageMagick:

  cd ImageMagick-6.6.1-3
  ./configure --disable-shared --disable-installed --enable-delegate-build \
    --prefix=/applications/ImageMagick

Verify that all your require delegate libraries are included in the build
by checking the final 40-50 lines of the configure script output.  Now
build ImageMagick:

  cd ImageMagick-6.6.1-3
  make
  make install
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.