Search found 8 matches
- 2014-03-16T11:59:55-07:00
- Forum: Magick++
- Topic: Why is Image.write() blocking all threads?
- Replies: 7
- Views: 19231
Re: Why is Image.write() blocking all threads?
Windows 8.1
- 2014-03-16T11:35:58-07:00
- Forum: Magick++
- Topic: Why is Image.write() blocking all threads?
- Replies: 7
- Views: 19231
Re: Why is Image.write() blocking all threads?
Thanks for the reply. I'm taking in BMP images and trying to output PNG.
- 2014-03-14T17:01:46-07:00
- Forum: Magick++
- Topic: Why is Image.write() blocking all threads?
- Replies: 7
- Views: 19231
Why is Image.write() blocking all threads?
I'm trying to perform ImageMagick operations on a thread pool (using libuv). Each worker thread creates its own Magick::Image instance, does some stuff (different image data and options for every request), and eventually calls Image.write(<freshly allocated Magick::Blob>). I've noticed that every th...
- 2013-07-12T16:41:39-07:00
- Forum: Users
- Topic: Can't build a nodejs addon that links to IM x86 Windows
- Replies: 8
- Views: 7834
Re: Can't build a nodejs addon that links to IM x86 Windows
Issue resolved.
Turns out this was an issue with the module's build configuration and the order of includes.
Thanks for your help.
Turns out this was an issue with the module's build configuration and the order of includes.
Thanks for your help.
- 2013-07-12T14:00:48-07:00
- Forum: Users
- Topic: Can't build a nodejs addon that links to IM x86 Windows
- Replies: 8
- Views: 7834
Re: Can't build a nodejs addon that links to IM x86 Windows
Nope: imagemagick.obj : error LNK2001: unresolved external symbol "public: __thisca ll Magick::Geometry::Geometry(unsigned int,unsigned int,int,int,bool,bool)" (?? 0Geometry@Magick@@QAE@IIHH_N0@Z) [D:\Users\Josh\Documents\js\node-imagemagick-n ative\build\imagemagick.vcxproj] D:\Users\Josh...
- 2013-07-12T13:42:51-07:00
- Forum: Users
- Topic: Can't build a nodejs addon that links to IM x86 Windows
- Replies: 8
- Views: 7834
Re: Can't build a nodejs addon that links to IM x86 Windows
There is an error in there:
magick-baseconfig.h(183): error C2371: 'ssize_t' : redefinition; different basic types
- 2013-07-12T13:36:19-07:00
- Forum: Users
- Topic: Can't build a nodejs addon that links to IM x86 Windows
- Replies: 8
- Views: 7834
Re: Can't build a nodejs addon that links to IM x86 Windows
Adding #define _SSIZE_T_ 1 to magick-baseconfig.h gives me: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I"D:\Us ers\Josh\.node-gyp\0.10.13\src" /I"D:\Users\Josh\.node-gyp\0.10.13\deps\uv\in clude" /I"D:\Users\Josh\.node-gyp\0.10.13\deps\v8\include&q...
- 2013-07-12T12:52:59-07:00
- Forum: Users
- Topic: Can't build a nodejs addon that links to IM x86 Windows
- Replies: 8
- Views: 7834
Can't build a nodejs addon that links to IM x86 Windows
Trying to build node-imagemagick-native on a Windows 7 x64 box, targeting x86. ImageMagick's definition of ssize_t conflicts with libuv's definition. magick-baseconfig.h #if !defined(ssize_t) && !defined(__MINGW32__) && !defined(__MINGW64__) #if defined(_WIN64) typedef __int64 ssize_...