I am trying to distribute the converter tool on client machines but I do not know what the dependency is coz I can't get it to run unless on a machine that has ImageMagic installer already run. Even on that machine, I am deleting everything in the program folder, the tool is still working but if I remove them from Add/Remove programs, then the converter no longer works.
What am I missing? Any ideas appreciated.
Many thanks
Kamal
How can I have converter runnable on target machines
Re: How can I have converter runnable on target machines
There are two types of ImageMagick Windows distributions, "installed" and "uninstalled". We distribute the "installed" binary distributions which relies on the Windows registry and must be installed with the installer program (it automatically sets the required Windows registry entries). If you want to just copy the ImageMagick binaries from client to client and not depend on the Windows registry you probably want the "unintalled" version which we do not distribute. You will need to compile ImageMagick yourself. The default configuration of ImageMagick is "uninstalled" so just grab the source, unmap, configure as a static distribution, compile, and put all the resulting binaries and configuration files into a single folder. You can then just copy this folder to any client machine and it should work without complaint.
Re: How can I have converter runnable on target machines
Hello there;
I built IM from the source and followed the instructions on the site, it works. Thanks for that. However, I am expecting my clients to have different windows platforms, like x64 or Vista. How can I build the source for those machines? Or I can run the same files on all machines?
Many thanks.
I built IM from the source and followed the instructions on the site, it works. Thanks for that. However, I am expecting my clients to have different windows platforms, like x64 or Vista. How can I build the source for those machines? Or I can run the same files on all machines?
Many thanks.
Re: How can I have converter runnable on target machines
Assuming a 32-bit build, the same distribution should run on most / all distributons of Windows. There are certain advantages to running a 64-bit ImageMagick release on a 64-bit Windows OS. So you may want to support two distributions, one for 32-bit and one for 64-bit Windows.
Re: How can I have converter runnable on target machines
Hello;
I was trying to get convert.exe to work without installing anything else by using Visual Magic and building it from source. Now I need the same thing for MAC and I am not sure what is the right way to take. I am not a MAC or Linux user, but can get things around if I have to and I have others to help if I have to make a build myself.
So, the short question is "Can I have a convert file to work on MAC without having installed libraries and dependent things?"
Your ideas are appreciated.
Kamal
I was trying to get convert.exe to work without installing anything else by using Visual Magic and building it from source. Now I need the same thing for MAC and I am not sure what is the right way to take. I am not a MAC or Linux user, but can get things around if I have to and I have others to help if I have to make a build myself.
So, the short question is "Can I have a convert file to work on MAC without having installed libraries and dependent things?"
Your ideas are appreciated.
Kamal