Sorry, but I don't have enough time (and motivation) to investigate what you are concerned.
If you find a nice solution, could you please send an explicit patch to us? (If you like, you can take over the maintainer) I'd like to use this opportunity to share another problem in imagemagick. I think current imagemagick is not able to handle *.png file. For example $ otool -L /sw/bin/convert | grep png outputs nothing. I don't know since when this situation come... Maybe related to the issue, I could not update the version of the imagemagick when I tried, because error occurred while linking to libpng. If anyone has an idea for that, please let us know. (Again, if you like, you can take over the maintainer) Tomoaki Okayama At Sun, 19 Feb 2012 16:47:03 +0100, Peter Dyballa wrote: > > > Am 19.2.2012 um 11:53 schrieb Peter Dyballa: > > > I think I also need to understand why the builds can fail! I'll make a new > > try, setting GCC to the system defaults, and using -v -H and -Wl,-t to > > hopefully see a bit more... > > In a clean GCC 4.0 environment all went fine � without OpenMP support, of > course. > > When I then switched to GCC 4.2 the compilation failed, of course. As > Dominique cited it's happening with the > > CXXLD Magick++/lib/libMagick++.la > > line. CXXLD is the same as the given CCLD value when make is invoked from the > compile script in the INFO file: > > make CCLD=g++ > > Strangely when this "CCLD" is used to create some binary output file, all > went fine. Lines that provoke to link libgomp to the output are: > > CCLD coders/art.la > CCLD coders/avs.la > CCLD coders/bmp.la > CCLD coders/braille.la > CCLD coders/cals.la > CCLD coders/caption.la > CCLD coders/cin.la > CCLD coders/cip.la > CCLD coders/clip.la > CCLD coders/cmyk.la > CCLD coders/cut.la > CCLD coders/dcm.la > CCLD coders/dds.la > CCLD coders/dib.la > CCLD coders/dng.la > CCLD coders/dot.la > CCLD coders/dpx.la > CCLD coders/fax.la > CCLD coders/fits.la > CCLD coders/gif.la > CCLD coders/gradient.la > CCLD coders/gray.la > CCLD coders/hald.la > CCLD coders/histogram.la > CCLD coders/hrz.la > CCLD coders/html.la > CCLD coders/icon.la > CCLD coders/info.la > CCLD coders/inline.la > CCLD coders/ipl.la > CCLD coders/label.la > CCLD coders/magick.la > CCLD coders/map.la > CCLD coders/mat.la > CCLD coders/matte.la > CCLD coders/meta.la > CCLD coders/miff.la > CCLD coders/mono.la > CCLD coders/mpc.la > CCLD coders/mpeg.la > CCLD coders/mpr.la > CCLD coders/msl.la > CCLD coders/mtv.la > CCLD coders/mvg.la > CCLD coders/null.la > CCLD coders/otb.la > CCLD coders/palm.la > CCLD coders/pattern.la > CCLD coders/pcd.la > CCLD coders/pcl.la > CCLD coders/pcx.la > CCLD coders/pdb.la > CCLD coders/pdf.la > CCLD coders/pict.la > CCLD coders/pix.la > CCLD coders/plasma.la > CCLD coders/pnm.la > CCLD coders/preview.la > CCLD coders/ps.la > CCLD coders/ps2.la > CCLD coders/ps3.la > CCLD coders/psd.la > CCLD coders/pwp.la > CCLD coders/raw.la > CCLD coders/rgb.la > CCLD coders/rla.la > CCLD coders/rle.la > CCLD coders/scr.la > CCLD coders/sct.la > CCLD coders/sfw.la > CCLD coders/sgi.la > CCLD coders/stegano.la > CCLD coders/sun.la > CCLD wand/libMagickWand.la > CCLD coders/svg.la > CCLD coders/tga.la > CCLD coders/thumbnail.la > CCLD coders/tile.la > CCLD coders/tim.la > CCLD coders/ttf.la > CCLD coders/txt.la > CCLD coders/uil.la > CCLD coders/url.la > CCLD coders/uyvy.la > CCLD coders/vicar.la > CCLD coders/vid.la > CCLD coders/viff.la > CCLD coders/wbmp.la > CCLD coders/wpg.la > CCLD coders/xbm.la > CCLD coders/xc.la > CCLD coders/xvf.la > CCLD coders/xpm.la > CCLD coders/xps.la > CCLD coders/ycbcr.la > CCLD coders/yuv.la > CCLD coders/djvu.la > CCLD coders/exr.la > CCLD coders/jbig.la > CCLD coders/jpeg.la > CCLD coders/jp2.la > CCLD coders/png.la > CCLD coders/ept.la > CCLD coders/tiff.la > CCLD coders/wmf.la > CCLD coders/x.la > CCLD coders/xwd.la > CCLD filters/analyze.la > CCLD filters/convolve.la > > Then already, after some CXX compilations, follows the CXXLD line above, that > fails so reliably. > > In the Makefile CXXLD is used on line #367 (defining some LNK macro) but > defined on line #1903 � could this be the possible cause? > > When libtool misses the value for an option it uses a stored default? A not > so good one? > > > I'm going to repeat the Fink build and when it has finished with the failure > I'll invoke 'make --debug=bj ...' again, now asking make to show all > invocations. Could be this gives one more clue. (Before I had used 'make -d > ...' simply which produced a million lines of output without giving > invocations � and it finished the build because /Developers/usr/bin was in my > search PATH and the g++ there is version 4.2.1! So I'll also set some > environment...) > > -- > Greetings > > Pete > > Bigamy is having one wife too many. Monogamy is the same. > � Oscar Wilde > > ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users