Pre-compiled Windows Standalone Binaries

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
jhfry

Pre-compiled Windows Standalone Binaries

Post by jhfry »

Does anyone know of a site, or have available, the windows version precompiled (the default one that it does not need to be installed). I want to use IM in a login script to generate a custom wallpaper, however I don't want to install it at each workstation.

If anyone has compiled or is willing to compile a version with support for only .jpg and .bmp (if you have one with only a couple of others its ok too) I would really love that! (I assume that the executables would be smaller, making them quicker to download for my remote users).

Thanks!

Oh, and to those who run the website... please consider including the "non-installer" versions for download... there are no decent image manipulation programs around that don't require some sort of installation... and it's a niche that needs filling.
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

Surely someone has these... it's the default windows compile! I hate to even ask, as I would have expected to find this version available for download on the IM website!

Please someone, help me out!
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

Bump.... I can't believe no one has responded to this... please!
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

Bump again. Please, someone, anyone.

If someone has an alternative to IM that has about the same functionality, please let me know!
User avatar
anthony
Posts: 8883
Joined: 2004-05-31T19:27:03-07:00
Authentication code: 8675308
Location: Brisbane, Australia

Re: Pre-compiled Windows Standalone Binaries

Post by anthony »

I believe a binary is on the IM Web site. But then I am not a windows user! Note however IM is a batch program using command line. It is not a windows GUI. As such you want the 'DOS' version!
Anthony Thyssen -- Webmaster for ImageMagick Example Pages
https://imagemagick.org/Usage/
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

negative... Both of the windows versions are "installed" versions. In other words, they require entries in the registry, system path, etc. The dynamic package registers a bunch of dynamically linked libraries and provides very small executables that can be used from a commandline which utilize them. The static version provides much large executables, however they also look to files located elsewhere on the system.

What I need are truely standalone binaries... ones that can run independant of any system configuration. This is the default build of the windows source, however they do not provide a download of the compiled source.

All I need is the result of someone's first, unmodified, Windows compile.
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

Bump... someone somewhere has to have this... Please!

I'll even take an older version... I just need to create a login script that creates a custom wallpaper.
el_supremo
Posts: 1015
Joined: 2005-03-21T21:16:57-07:00

Re: Pre-compiled Windows Standalone Binaries

Post by el_supremo »

jhfry wrote:negative... Both of the windows versions are "installed" versions. In other words, they require entries in the registry
The static version doesn't use the registry at all. IIRC, it makes use of some environment variables, such as MAGICK_HOME, and that's it (and I think it can get by without those too).
The static version provides much large executables, however they also look to files located elsewhere on the system.
Such as?
What I need are truely standalone binaries... ones that can run independant of any system configuration. This is the default build of the windows source
Hmmmmmm. Did you get this idea from reading this?
viewtopic.php?f=3&t=11650&p=37713&hilit=static#p37713

If so, the "default build" mentioned here is the static version.

Try installing a static version (to a different directory than the DLL version, if you have one) and then try out the convert.exe in that package. If the static convert.exe does what you want, you only have to copy that one program to other user's systems. If you already have a DLL version installed, be aware that you'll have to be careful during testing that you really are running the static version. One way to be sure is to rename the static version to, e.g., stconvert.exe and then use that name for your testing.

Pete
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

I did try what you suggested... however I installed only the static version... copied the .exe files to a new directory... and uninstalled the static version... no dynamic version installed ever.

And guess what... running the .exe's does absolutely nothing... identify.exe doesn't even output anything. I can't even get a help screen. And yes, I am sure it's the 8bit static version as the .exe files were all in the MB range not just a few KB as in the dynamic version.

Perhaps it's an issue with the 8bit version? I will admit I didn't try the 16bit one as it was overkill for my needs.

Also, this thread kinda explains it too: viewtopic.php?f=2&t=11615&hilit=standalone
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Pre-compiled Windows Standalone Binaries

Post by fmw42 »

el_supremo
Posts: 1015
Joined: 2005-03-21T21:16:57-07:00

Re: Pre-compiled Windows Standalone Binaries

Post by el_supremo »

I can't even get a help screen.
Screen? identify and convert (and the other commands) are command-line only (i.e. run them in a DOS-box window). If you type "identify" in a DOS window it will print a brief help file - or at least it does for me in Win XP.

Pete
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

Excuse me... I meant I don't get any output at the command prompt.

By the way, I am a network administrator with 16 years of supporting Windows, Novell, and Linux, so I know how to use the software... I'm just not a software developer and have never compiled an application from source on Windows.

Take an .exe file from your installed Win32 Static version and run it on a machine that does not have and has never had IM installed... if it works I will stand corrected. Every time I have tried I get nothing... not even an error message. If it works for you please let me know... perhaps I did something wrong (though I don't know what I could have done).

According to the link I included before (viewtopic.php?f=2&t=11615&hilit=standalone), magick seems to suggest that the versions made available for download still require that they be installed on the target system.

It seems not to work unless it's installed on the target.

ImageMagick-6.4.2-4-Q16-windows-static.exe installed:

Code: Select all

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

H:\>identify
Version: ImageMagick 6.4.2 07/14/08 Q8 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC

Usage: identify [options ...] file [ [options ...] file ... ]

Image Settings:
  -alpha option  
...
ImageMagick-6.4.2-4-Q16-windows-static.exe - entire program directory copied to another system:

Code: Select all

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>dir
 Volume in drive C has no label.
 Volume Serial Number is 4884-CFF4

 Directory of C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick

07/22/2008  12:13 PM    <DIR>          .
07/22/2008  12:13 PM    <DIR>          ..
07/17/2008  07:42 PM         4,907,008 animate.exe
07/17/2008  03:56 PM            43,538 ChangeLog.txt
10/27/2007  11:50 PM            48,962 colors.xml
07/17/2008  07:42 PM         4,882,432 compare.exe
07/17/2008  07:43 PM         4,907,008 composite.exe
07/14/2008  10:09 PM               844 configure.xml
07/17/2008  07:43 PM         4,718,592 conjure.exe
07/17/2008  07:43 PM         4,960,256 convert.exe
07/17/2008  07:19 PM           278,528 dcraw.exe
03/28/2008  12:47 PM             9,725 delegates.xml
07/17/2008  07:43 PM         4,923,392 display.exe
06/02/2008  06:16 PM            44,814 english.xml
07/17/2008  07:19 PM           113,664 hp2xx.exe
07/17/2008  07:43 PM         4,882,432 identify.exe
08/25/2007  08:19 PM            28,838 ImageMagick.ico
09/09/2007  11:27 AM             4,914 ImageMagick.rdf
07/22/2008  12:13 PM    <DIR>          images
07/17/2008  07:43 PM         5,267,456 imdisplay.exe
07/17/2008  07:43 PM         4,898,816 import.exe
07/15/2008  02:00 PM            16,051 index.html
12/05/2007  06:22 PM            10,466 License.txt
10/27/2007  11:50 PM             2,403 locale.xml
10/27/2007  11:50 PM               956 log.xml
03/05/2008  03:55 PM             5,788 magic.xml
12/30/2007  07:13 PM           134,036 mime.xml
07/17/2008  07:43 PM         4,857,856 mogrify.exe
07/17/2008  07:43 PM         4,915,200 montage.exe
07/17/2008  07:19 PM           102,400 mpeg2dec.exe
07/17/2008  07:19 PM           139,264 mpeg2enc.exe
05/22/2008  01:47 PM               614 Notice.txt
06/22/2008  11:10 AM             4,403 QuickStart.txt
02/09/2008  11:47 AM             2,535 README.txt
10/20/2006  07:12 PM             3,144 sRGB.icm
07/17/2008  07:43 PM         4,878,336 stream.exe
10/28/2007  02:31 PM             8,551 thresholds.xml
10/28/2007  02:31 PM             9,415 type-ghostscript.xml
10/28/2007  02:31 PM               670 type.xml
07/22/2008  12:13 PM            88,877 unins000.dat
07/22/2008  12:12 PM           695,642 unins000.exe
07/22/2008  12:13 PM    <DIR>          uninstall
07/22/2008  12:13 PM    <DIR>          www
              38 File(s)     60,797,826 bytes
               5 Dir(s)  35,406,057,472 bytes free

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>identify

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>identify.exe

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>convert

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>compare

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>animate

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>display

C:\Documents and Settings\jfry\Desktop\Wallpaper\ImageMagick>
I have also tried copying single just the .exe's and it makes no difference!
el_supremo
Posts: 1015
Joined: 2005-03-21T21:16:57-07:00

Re: Pre-compiled Windows Standalone Binaries

Post by el_supremo »

Hmmmmmm. He's absolutely right. I copied convert and identify from the 6.4.2 Q8 static version over to my wife's laptop (which has never seen Imagemagick) and it behaves exactly as jhfry describes. It does nothing.

Pete
jhfry

Re: Pre-compiled Windows Standalone Binaries

Post by jhfry »

el_supremo sent me some compiled binaries... then I figured out how to compile them myself under MinGW... now I'm just trying to figure out how to reduce the size to something more managable.
damian89
Posts: 1
Joined: 2015-05-01T02:37:04-07:00
Authentication code: 6789

Re: Pre-compiled Windows Standalone Binaries

Post by damian89 »

Hi, I'd like to use convert.exe stand alone too! On machines without the software installed. Can I get a copy too please? I would be greatful
Post Reply