Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RMagick 2.13.3 on Windows 7 x32 with ImageMagick 6.8.9-6 Q16 x86 #93

Closed
DHB opened this issue Aug 12, 2014 · 6 comments
Closed

RMagick 2.13.3 on Windows 7 x32 with ImageMagick 6.8.9-6 Q16 x86 #93

DHB opened this issue Aug 12, 2014 · 6 comments

Comments

@DHB
Copy link

DHB commented Aug 12, 2014

I assume this is also related to #39.
This is on

$ ruby -v && gem -v
ruby 2.0.0p353 (2013-11-22) [i386-mingw32]
2.0.14

I tried to upgrade to RMagick 2.13.3 using latest Version: ImageMagick 6.8.9-6 Q16 x86 2014-07-22 and got this error: https://gist.github.com/9cde39c97c17fe7ebe11

Tried to switch back to RMagick 2.13.2 , still using latest Version: ImageMagick 6.8.9-6 Q16 x86 2014-07-22 and got this error: https://gist.github.com/73e248e229c493deaccf

An attempt to install RMagick 2.13.3 using my previous Version: ImageMagick 6.8.0-3 2012-10-24 worked fine.

$ gem install rmagick --version=2.13.3 --platform=ruby -- '--with-opt-lib="h:/ImageMagick-6.8.0-Q16/lib" --with-opt-include="h:/ImageMagick-6.8.0-Q16/include"'
Temporarily enhancing PATH to include DevKit...
Building native extensions with: '--with-opt-lib="h:/ImageMagick-6.8.0-Q16/lib" --with-opt-include="h:/ImageMagick-6.8.0-Q16/include"'
This could take a while...
Please report any bugs. See https://github.com/gemhome/rmagick/compare/RMagick_2-13-2...master and https://github.com/rmagick/rmagick/issues/18
Successfully installed rmagick-2.13.3
Parsing documentation for rmagick-2.13.3
Installing ri documentation for rmagick-2.13.3
Done installing documentation for rmagick after 20 seconds
1 gem installed

No big deal for the time being, I can live with it, NO urgency!

Since ImageMagick 6.8.9-6 Q16 looks a lot easier on allocating resources:

   File       Area     Memory        Map       Disk   Thread  Throttle       Time
 --------------------------------------------------------------------------------
   1536    6.976GB  3.2485GiB  6.4969GiB  unlimited        2         0  unlimited

and I'd love to maintain identical versions between my Linux test/production boxes and my Windows development, it would be nice to be able to upgrade to latest, greatest ImageMagick.

Is the issue related to ImageMagick and version (in)compatibility?

@ioquatix
Copy link
Contributor

Thanks for this report, there are going to be many issues like this but we'd like to simplify how RMagick is installed going forward. Ideally, we can get this working for the latest release.

It looks like some of the API has changed in ImageMagick and we need to update the C bindings.

@ioquatix
Copy link
Contributor

Okay, so currently a lot of unit tests are failing for more recent versions of ImageMagick

https://travis-ci.org/gemhome/rmagick/builds/32698156

I've tried to increase visibility as much as possible here.

If you are able to submit fixes or otherwise help with the effort to fix the outstanding issues that would be appreciated.

@DHB
Copy link
Author

DHB commented Sep 18, 2014

Not sure I can substantially help - I am not really familiar with the ImageMagick API.
I'll try to look into it more in detail once I have more time.
I can confirm however Version: ImageMagick 6.8.9-7 Q16 x86 revealed the same as above.

I apologize for not coming back to you any earlier.

@abaumgaertner
Copy link

take a look at #175

@mockdeep
Copy link
Member

mockdeep commented Mar 9, 2019

@DHB are you still having issues installing on Windows as of RMagick 3.0.0?

@mockdeep
Copy link
Member

No response, so I'm closing this for now. If it still fails for you on RMagick >= 3.0, please open a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants