[prev in list] [next in list] [prev in thread] [next in thread] 

List:       imagemagick-user
Subject:    Re: [magick-users] mingw/msys Imagemagick
From:       "Norman Makoto Su" <normsu () slab ! tnr ! sharp ! co ! jp>
Date:       2002-05-29 2:31:46
[Download RAW message or body]

> should be involved with extending existing #if defined() statements in
> the code.
I agree, it doesn't seem (from what little I know) too difficult to make
ImageMagick mingw/msys compatible.  Just out of curiosity, I added a #define
WIN32 and bmp.c seemed to behave better-- but, as expected, I still could not
compile successfully (see very below).

> Likewise, if you can send us a 'cvs diff' against the sources current
> at the time of the diff, we can make ImageMagick mingw aware much
> faster.

Well, I am just using the ImageMagick-5.4.5-1.tar.gz from your main ftp server.

>I submitted a patch a little while ago which I believe has been applied
>and available in current CVS to fix the above error and several
>others when compiling with mingw.  I am using my own make files and config
>header (which I can email you if you want) and not configure with the msys
>environment.  I am only compiling the c library and utilities, but generating
both
>static and dynamic libraries.

With regards to the above, it seems that Derry has solved the the problems I was
encountering; however, it would certainly be nice if ImageMagick compiled and
installed with just the standard, configure, make procedure.

Regards,

--
Norman Su

the error I got:

/bin/sh ../libtool --silent --mode=link gcc  -g -O2 -Wall  -L/usr/local/lib -o
libMagick.la -rpath /usr/lblob.lo cache.lo error.lo monitor.lo constitute.lo
image.lo list.lo color.lo quantize.lo segment.lo zoom..lo annotate.lo type.lo
draw.lo render.lo montage.lo semaphore.lo attribute.lo signature.lo compress.lo
ge.lo static.lo timer.lo utility.lo cache_view.lo stream.lo animate.lo
display.lo widget.lo xwindow.lo Pre
.libs/blob.o: In function `FileToBlob':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/blob.c:544: undefined
reference to `NTResourceT
.libs/cache.o: In function `CacheSignalHandler':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/cache.c:1619:
undefined reference to `Exit'
.libs/error.o: In function `DefaultErrorHandler':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/error.c:125: undefined
reference to `Exit'
.libs/error.o: In function `DefaultFatalErrorHandler':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/error.c:179: undefined
reference to `Exit'
.libs/magick.o: In function `GetMagickConfigurePath':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/magick.c:321:
undefined reference to `NTResourc
.libs/magick.o: In function `InitializeMagick':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/magick.c:522:
undefined reference to `NTGetExec
.libs/magick.o: In function `IsMagickConflict':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/magick.c:569:
undefined reference to `NTIsMagic
.libs/module.o: In function `GetModuleInfo':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:493:
undefined reference to `lt_dlinit
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:494:
undefined reference to `NTGetLast
.libs/module.o: In function `OpenModule':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:699:
undefined reference to `lt_dlopen
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:703:
undefined reference to `NTGetLast
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:716:
undefined reference to `lt_dlclos
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:727:
undefined reference to `lt_dlsym'
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:730:
undefined reference to `NTGetLast
.libs/module.o: In function `UnloadModule':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:1230:
undefined reference to `lt_dlsym
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:1232:
undefined reference to `NTGetLas
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/module.c:1235:
undefined reference to `lt_dlclo
.libs/timer.o: In function `ElapsedTime':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/timer.c:145: undefined
reference to `NTElapsedT
.libs/timer.o: In function `UserTime':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/timer.c:400: undefined
reference to `NTUserTime
.libs/utility.o: In function `GetExecutionPath':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/utility.c:856:
undefined reference to `NTGetExe
.libs/utility.o: In function `SystemCommand':
//C/msys/1.0/home/normsu/install/ImageMagick-5.4.5/magick/utility.c:2893:
undefined reference to `NTSyste
make[2]: *** [libMagick.la] Error 1
make[2]: Leaving directory `/home/normsu/install/ImageMagick-5.4.5/magick'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/normsu/install/ImageMagick-5.4.5/magick'


_______________________________________________
Magick-users mailing list
Magick-users@imagemagick.org
http://studio.imagemagick.org/mailman/listinfo/magick-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic